The Unix CVS client uses the modification date of a symbolic link rather
than the modification date of the file it links to. This causes changes
to linked files to go undetected by CVS.
slync works around this CVS shortcoming by recreating
symbolic links to files newer than their links. Processing by slync
also makes directory listings less confusing.
The slync programs outputs (one per line) the paths of the symbolic
links it freshens.
- Obtain SCM Scheme Implementation.
- Obtain SLIB Scheme Library.
- Obtain slync.scm (3.kB)
and install in PATH directory as "slync".
Usage: slync file1 | path1 [ file2 | path2 ] ...
For each symbolic-link FILE or symbolic-link contained in directory
PATH or subdirectory of PATH, regenerate the symbolic-link if its
modification time is older than the modification time of the file it
I am a guest and not a member of the MIT Computer Science and Artificial Intelligence Laboratory.
My actions and comments do not reflect in any way on MIT.|
|agj @ alum.mit.edu