[ale] SVN modified timestamps

Jim Kinney jim.kinney at gmail.com
Mon Mar 12 18:42:51 EDT 2012


The jump from cvs to svn is not near as huge as to git. git is a totally
different beast.

On Mon, Mar 12, 2012 at 5:28 PM, James Sumners <james.sumners at gmail.com>wrote:

> May I inquire as to why you're opting for SVN over Mercurial or even Git
> (not my preference)?
>
>
> On Monday, March 12, 2012, Chris Fowler <cfowler at outpostsentinel.com>
> wrote:
> > I am primarily a user of CVS and I have decided to migrate to SVN.   So
> > far I've spent many hours doing the migration, but like where this is
> > headed.
> >
> > Most of my repositories are going to be embedded type systems.  More
> > than just one package.  I ran into a problem with modified timestamps
> > that does not occur with CVS since it will store these.  I've come up
> > with a solution and want to vet it out for feasibility.
> >
> > Since my tree includes many packages I do _NOT*_ ever want configure to
> > be executed in those directories.  When I did my first migration test
> > yesterday I noticed that configure was being executed for each package
> > on a fresh build.  Not what I want.  Being a noob with SVN it took me a
> > while to determine that SVN does not store file time attributes.
> >
> > I hacked out a solution.
> >
> > I wrote a perl program to store atime and mtime of all files in the tree
> > before the import.  I then created some perl utilities to use this
> > information.  The intention is that after I execute a svn checkout I
> > then execute the fix_timestamps.pl utility.  It reads a file of stored
> > attributes and then uses utime(2) to put those attributes back.  The
> > only downside of this is remembering to do a diff and update on the
> > TIMESTAMPS file when doing a svn ci.  It would not hurt if I forgot
> > since I'm only storing the source and the whole tree would need to be
> > rebuilt anyway.
> >
> > This is the first solution I've came up with.
> >
> > Chris
> >
> >
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://mail.ale.org/mailman/listinfo/ale
> > See JOBS, ANNOUNCE and SCHOOLS lists at
> > http://mail.ale.org/mailman/listinfo
> >
>
> --
> James Sumners
> http://james.roomfullofmirrors.com/
>
> "All governments suffer a recurring problem: Power attracts pathological
> personalities. It is not that power corrupts but that it is magnetic to the
> corruptible. Such people have a tendency to become drunk on violence, a
> condition to which they are quickly addicted."
>
> Missionaria Protectiva, Text QIV (decto)
> CH:D 59
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
>


-- 
-- 
James P. Kinney III

As long as the general population is passive, apathetic, diverted to
consumerism or hatred of the vulnerable, then the powerful can do as they
please, and those who survive will be left to contemplate the outcome.
- *2011 Noam Chomsky

http://heretothereideas.blogspot.com/
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20120312/289c8261/attachment.html 


More information about the Ale mailing list