[cc'ing list again]
Peter Yamamoto wrote:
> You could build the date time str in DOS as well, eg assuming a script,
> for help type "set /?"...
>
> set DATESTR=%DATE:~4%
> set DATESTR=%DATESTR:/=%
> set DATESTR=%DATESTR: =0%
> set MONTHSTR=%DATESTR:~0,2%
> set DAYSTR=%DATESTR:~2,2%
> set YEARSTR=%DATESTR:~4,4%
> set DATESTR=%YEARSTR%%MONTHSTR%%DAYSTR%
>
> set TIMESTR=%TIME::=%
> set TIMESTR=%TIMESTR: =0%
> set TIMESTR=%TIMESTR:.=%
>
> set DATETIMESTR=%DATESTR%_%TIMESTR%
>
> to produce something like: 20041230_17305283
>
> Peter
right thanks. however putting it in a script will demand that the script
is invoked *before* the actual tagging (ie 'svn copy').
i guess this is doable if the full path (not necessarily the basename of
the path - the datetag in this example) exists.
it is *not* currently doable in a script (or in any other way with a
single client command) AFAIK if more directories of the fullpath of the
tagURL are missing. and that is a situation we will often have i'm afraid.
thanks
./allan
> Dale Worley wrote:
>
>>-----Original Message-----
>>From: allan juul [mailto:lambretta@inet.uni2.dk]
>>
>>to me it's very important that tagging [or branching for that matter]
>>is just something you do (in a single
>>command) and that's it. in out case Tagging will be done very very
>>frequently and to ask people to create subdirectories (one by one)
>>before they eventually can tag is simply too much hassle IMHO.
>>---------------------------------------------------------------------
>>
>>It seems like this would work on most versions of Unix:
>>
>>svn copy https://.../main
>>https://.../tags/$(date --iso-8601=seconds).$USER.$$
>>
>>(Or "svn copy . [etc.]" if you want to copy from the WC to the tag.)
>>
>>It generates tag names that give the date and user, e.g.:
>>2005-01-03T11:47:42-0500.dworley.17230
>>
>>That doesn't guarantee absolute uniqueness of tag names, but I doubt
>>you'll ever get a conflict. And the tags in their directory will sort
>
>
>>in time order.
>
>
> thanks for the suggestion. unfortunaetly we are on win32 (;
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jan 3 20:29:15 2005