You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Helmut Schellong <va...@schellong.biz> on 2008/07/29 17:01:39 UTC

svn.exe v1.5.0: checkout problem: modification times

Import directory upc4i with 50 files (Initial import).
(svn.exe import ...)

Checkout to directory upc4co.
(svn checkout ...)
All files in upc4co, loaded from the repository, have the same
timestamp - the actual time!
No file in upc4i (source for repos) has the actual time!

svn commit
attempts to load all 50 files up to the repository, but the
contents of all these files are unchanged!
The timestamps only are changed.

Copy upc4i/* to upc4co: Result of commit: nothing to do - no change - OK!

The actual time for all timestamps, caused by checkout - is that a feature?
If so, I would not understand.


-- 
Mit freundlichen Grüßen
Helmut Schellong   var@schellong.biz
www.schellong.de   www.schellong.com   www.schellong.biz
http://www.schellong.de/c.htm


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: svn.exe v1.5.0: checkout problem: modification times

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Jul 29, 2008, at 12:01, Helmut Schellong wrote:

> Import directory upc4i with 50 files (Initial import).
> (svn.exe import ...)
>
> Checkout to directory upc4co.
> (svn checkout ...)
> All files in upc4co, loaded from the repository, have the same
> timestamp - the actual time!
> No file in upc4i (source for repos) has the actual time!
>
> svn commit
> attempts to load all 50 files up to the repository, but the
> contents of all these files are unchanged!
> The timestamps only are changed.
>
> Copy upc4i/* to upc4co: Result of commit: nothing to do - no change  
> - OK!
>
> The actual time for all timestamps, caused by checkout - is that a  
> feature?
> If so, I would not understand.

Subversion does not store timestamps.

When you check out, all files' timestamps will be set to "now".

If you prefer, you can instead get the timestamps set to the commit  
time; to get this, set "use-commit-times = yes" in your Subversion  
client's config file.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org