[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

SVN import behavior and save/restore of file timestamps

From: Charles E. Doucette <cdoucette_at_med-learn.com>
Date: 2003-11-07 17:40:57 CET

I was just helping a colleague who wanted to put a project under source
control.

I showed him the new repository explorer in TortoiseSVN where he created a
parent folder for his project.

There was some confusion as to whether he had to pre-create the actual
project folder
or if it would be created as part of the import process (the dialog snapshot
image
and the text in the daily use guide were not crystal clear on this point).

Then, we were both surprised to see that the original directory (the source
of the
import) was not put under source code control (made a working copy). Since
then,
I reread the TortoiseSVN daily use guide which specifically says that.

I told him that he would have to

a) rename the original directory
b) create a new directory with the original directory name
c) check out the project into the new directory with the old name
d) do a recursive diff of the two directories
        (to reassure yourself that everything is in source control before
        actually deleting the original directory)

Unfortunately, I informed him that every single file and directory
would reflect the current date and time and not the original date and time
(and therefore the diff may fail or appear to fail).

I can accept that saving/restoring timestamps may not be a critically
important
feature for 1.0; but, I believe *very* strongly in it so I certainly hope it
will be implemented eventually and ideally very soon after 1.0 is released.

His plans to put this project under source control are put off at least for
now
because the file timestamps aren't maintained. This effectively loses
history
and makes it harder to see what might have changed when.

Thanks,
Chuck

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Nov 7 17:41:49 2003

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.