Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
integrated changes from Samuel GĂ©lineau which implement .keepme files inside directories to fix basically all problems with directories.
better check if files are in CVS before delete
tidy more similar to my own style
pass source through tidy target
if only action is directory removal, don't try to do it twice
fix CVS/Entries reading ($dir can be empty so it must default to current one)
removed file_dir and merged it back to in_entries
decorate commit message with one line of prefix which contains original subversion revision, author and date is svk-like format (we don't have hostname part)
implemented (hopefully correct) delete of subtrees from CVS. I still quite don't get cvs update -dP policy, this might need re-visit
more robust recovery from paths which are found in Subersion but not in CVS (add them)
check if modified file is allready in CVS, if not add it. This should really never happend expect if you decide to start import from revision which is newer than last revision in CVS (or different for that matter).
ignore .cvsrc (add -f to cvs command), support filenames with spaces
skip files which are not under repository. With older versions, this operation will die with cryptical BUG report. This behaviour is more sane, and old one can be recalled by changing $partial_import = 0 at beginning of script
ignore copyfrom outside selected SVN path
skip .svnrev files when commiting back to CVS
rewritten import to empty repository, better import of deep directory structures, initial support for recovery from partial commit added automatic cvs commit of webpage
Use C<update -d> instead of checkout after import, added fixes by Paul Egan <paulegan@mail.com> for XMLin and fixing working directory.
fixed path deduction bug reported by Philippe Cote (thanks)
fixed revision
Support for importing your svn into empty CVS repository (it will first create module and than dump all revisions). Group commit operations to save round-trips to CVS server. Documentation improvements and other small fixes.
squashed another bug: commits in root directory of CVS repository work again
added changes to documentation
skip changes in log which are not under current Subversion checkout root (e.g. branches which are not transfered to CVS)
check if file is in CVS/Entries before add (to enable broken commits to continue), correctly quote ' in commit messages for shell
added documentation
quite commit messages in single quotes
better check for svn root, working example
adding of dirs now work, cleanup
work in relative directory to checkouted CVS repository, skip trunk creation (which resulted in additional commit on .svnrev file, making revision of .svnrev and svn repository out of sync)
make incremental run work again (brown-bag-kind-of-bug)
self-hosting
.svnrev revision number in CVS will correspond to revision number in SubVersion if you start from clean CVS repository and invoke this from post-commit hook. Nice :-)
better instructions, auto-creation of .svnrev, quiet checkout
start after current revision
initial import
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |