Re: anthill - subversion tags and versions (period not an underscore)
Kenneth Burgener <[email protected]> Sat, 16 Feb 2008 07:45:33 -0700
| Newsgroups | gmane.comp.java.anthill |
|---|---|
| Message-ID | <[email protected]> |
Jim Hague wrote: > On Saturday 16 February 2008 00:40:34 Kenneth Burgener wrote: > As I think you have guessed, this is a straightforward cockup. The version is > edited when making the tag, but the same edit is not done when checking out a > versioned copy. > > The characters '$,.:;@' are all converted to '_', I think because of some > vague notion that you might check out the tags tree at some point and they > might cause problems with some filesystems. Including '.' is probably > unnecessarily conservative. > > I am inclined to both fix this - run the version label through the same edit > on checkout - and to remove '.' (and maybe ',' and ';') from the troublesome > characters. Any thoughts? I don't necessarily have a problem with there being a edit to protect the file system. I know that Windows does have issues with file names starting or ending with a period (ie ".hello_world" or "hello_world.", although the former can be created if not using the GUI). I do fully agree, if you are going to do an edit on the tagging, there should be the edit on the checkout as well. The characters '.', ',' and ';' all appear to be acceptable as folder names (with the exception of '.' starting and ending a file name), so they should probably all be acceptable. Thanks, Kenneth