Hello,
I just create a new (almost empty) repository, checked out this
repository, defined global ignore pattern, copied all my files to
check in into the local directory of the repository and checked these
files in. The global ignore pattern applied to the file selection
process so my files I globally marked to ignore did not get checked
in.
Right after this check in process I find my local repository directory
marked with a red sign indicating "local copy has been changed". If I
now select "commit" to perform a commit I get a list of all the files
that previously have been ignored. This behavior is pretty strange
considering that I defined a global ignore pattern to have these files
ignored permanently. Not only for the first check in process but for
all future check in processes. In the Windows Explorer extension
"TortoiseSVN" there is no way to ignore these files using this
pattern. I can now manually ignore each files using TortoiseSVN, but
first of all I have to do this manually, so why did I specify a global
ignore pattern in the first place, second, I can not ignore
directories, only files (-> missing feature), and third why are these
files shown in the check-in-dialog anyway?
The implementation of TortoiseSVN does not seem to be pretty good
dealing with ignore pattern! As I intend to use TortoiseSVN in
multiple companies, this is something quite anoying to the future
users and overcomplicates everything. Is there a workaround to this
problem or are there plans to improve global ignore patterns to make
this feature usable?
Best regards,
yoo
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-09-30 15:05:19 CEST