/[svn2cvs]/trunk/svn2cvs.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/svn2cvs.pl

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 47 - (view) (annotate) - [select for diffs]
Modified Fri Nov 2 12:11:31 2007 UTC (13 years, 11 months ago) by dpavlin
File length: 14328 byte(s)
Diff to previous 45
integrated changes from Samuel GĂ©lineau which implement .keepme files inside
directories to fix basically all problems with directories.

Revision 45 - (view) (annotate) - [select for diffs]
Modified Sun Sep 23 22:46:53 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 14193 byte(s)
Diff to previous 42
better check if files are in CVS before delete

Revision 42 - (view) (annotate) - [select for diffs]
Modified Sat Sep 22 13:57:28 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 14072 byte(s)
Diff to previous 41
tidy more similar to my own style

Revision 41 - (view) (annotate) - [select for diffs]
Modified Sat Sep 22 13:52:30 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 14107 byte(s)
Diff to previous 40
pass source through tidy target

Revision 40 - (view) (annotate) - [select for diffs]
Modified Fri Sep 7 18:43:51 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 13781 byte(s)
Diff to previous 38
if only action is directory removal, don't try to do it twice

Revision 38 - (view) (annotate) - [select for diffs]
Modified Fri Sep 7 17:18:53 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 13763 byte(s)
Diff to previous 37
fix CVS/Entries reading ($dir can be empty so it must default to current one)

Revision 37 - (view) (annotate) - [select for diffs]
Modified Fri Sep 7 17:16:48 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 13759 byte(s)
Diff to previous 36
removed file_dir and merged it back to in_entries

Revision 36 - (view) (annotate) - [select for diffs]
Modified Fri Sep 7 16:53:56 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 13822 byte(s)
Diff to previous 35
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)

Revision 35 - (view) (annotate) - [select for diffs]
Modified Fri Sep 7 16:39:42 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 13606 byte(s)
Diff to previous 31
implemented (hopefully correct) delete of subtrees from CVS. I still quite
don't get cvs update -dP policy, this might need re-visit

Revision 31 - (view) (annotate) - [select for diffs]
Modified Wed Sep 5 20:39:29 2007 UTC (14 years, 1 month ago) by dpavlin
File length: 12054 byte(s)
Diff to previous 30
more robust recovery from paths which are found in Subersion but not in CVS (add them)

Revision 30 - (view) (annotate) - [select for diffs]
Modified Mon Aug 20 08:37:22 2007 UTC (14 years, 2 months ago) by dpavlin
File length: 12013 byte(s)
Diff to previous 28
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).

Revision 28 - (view) (annotate) - [select for diffs]
Modified Thu Aug 16 15:27:49 2007 UTC (14 years, 2 months ago) by dpavlin
File length: 11833 byte(s)
Diff to previous 27
ignore .cvsrc (add -f to cvs command), support filenames with spaces

Revision 27 - (view) (annotate) - [select for diffs]
Modified Thu Aug 16 15:27:09 2007 UTC (14 years, 2 months ago) by dpavlin
File length: 11811 byte(s)
Diff to previous 26
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

Revision 26 - (view) (annotate) - [select for diffs]
Modified Sun Jul 30 18:45:51 2006 UTC (15 years, 2 months ago) by dpavlin
File length: 11658 byte(s)
Diff to previous 23
ignore copyfrom outside selected SVN path

Revision 23 - (view) (annotate) - [select for diffs]
Modified Tue Jan 3 00:03:22 2006 UTC (15 years, 9 months ago) by dpavlin
File length: 11511 byte(s)
Diff to previous 22
skip .svnrev files when commiting back to CVS


Revision 22 - (view) (annotate) - [select for diffs]
Modified Tue Jul 19 16:10:29 2005 UTC (16 years, 3 months ago) by dpavlin
File length: 11474 byte(s)
Diff to previous 21
rewritten import to empty repository, better import of deep directory
structures, initial support for recovery from partial commit
added automatic cvs commit of webpage


Revision 21 - (view) (annotate) - [select for diffs]
Modified Fri Jul 1 19:07:10 2005 UTC (16 years, 3 months ago) by dpavlin
File length: 11582 byte(s)
Diff to previous 20
Use C<update -d> instead of checkout after import, added fixes by Paul Egan
<paulegan@mail.com> for XMLin and fixing working directory.


Revision 20 - (view) (annotate) - [select for diffs]
Modified Mon Apr 18 16:43:08 2005 UTC (16 years, 6 months ago) by dpavlin
File length: 11167 byte(s)
Diff to previous 19
fixed path deduction bug reported by Philippe Cote (thanks)


Revision 19 - (view) (annotate) - [select for diffs]
Modified Sun Mar 6 12:16:58 2005 UTC (16 years, 7 months ago) by dpavlin
File length: 11065 byte(s)
Diff to previous 18
fixed revision


Revision 18 - (view) (annotate) - [select for diffs]
Modified Sun Mar 6 12:09:42 2005 UTC (16 years, 7 months ago) by dpavlin
File length: 11065 byte(s)
Diff to previous 17
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.


Revision 17 - (view) (annotate) - [select for diffs]
Modified Thu Mar 18 12:29:15 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 9086 byte(s)
Diff to previous 16
squashed another bug: commits in root directory of CVS repository
work again


Revision 16 - (view) (annotate) - [select for diffs]
Modified Mon Mar 15 12:21:32 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 9074 byte(s)
Diff to previous 15
added changes to documentation


Revision 15 - (view) (annotate) - [select for diffs]
Modified Sun Mar 14 21:53:44 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 8696 byte(s)
Diff to previous 14
skip changes in log which are not under current Subversion checkout root
(e.g. branches which are not transfered to CVS)


Revision 14 - (view) (annotate) - [select for diffs]
Modified Sun Mar 14 21:49:36 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 8825 byte(s)
Diff to previous 12
check if file is in CVS/Entries before add (to enable broken commits
to continue), correctly quote ' in commit messages for shell


Revision 12 - (view) (annotate) - [select for diffs]
Modified Sat Mar 13 17:22:53 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 8149 byte(s)
Diff to previous 11
added documentation


Revision 11 - (view) (annotate) - [select for diffs]
Modified Sat Mar 13 15:44:04 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5879 byte(s)
Diff to previous 10
quite commit messages in single quotes


Revision 10 - (view) (annotate) - [select for diffs]
Modified Thu Mar 11 16:48:38 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5889 byte(s)
Diff to previous 8
better check for svn root, working example


Revision 8 - (view) (annotate) - [select for diffs]
Modified Thu Mar 11 16:26:49 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5886 byte(s)
Diff to previous 7
adding of dirs now work, cleanup


Revision 7 - (view) (annotate) - [select for diffs]
Modified Tue Mar 9 22:35:55 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5556 byte(s)
Diff to previous 6
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)


Revision 6 - (view) (annotate) - [select for diffs]
Modified Tue Mar 9 22:16:19 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5433 byte(s)
Diff to previous 5
make incremental run work again (brown-bag-kind-of-bug)


Revision 5 - (view) (annotate) - [select for diffs]
Modified Tue Mar 9 22:04:14 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5436 byte(s)
Diff to previous 4
self-hosting


Revision 4 - (view) (annotate) - [select for diffs]
Modified Tue Mar 9 21:54:36 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5379 byte(s)
Diff to previous 3
.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 :-)


Revision 3 - (view) (annotate) - [select for diffs]
Modified Tue Mar 9 21:45:32 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 5388 byte(s)
Diff to previous 2
better instructions, auto-creation of .svnrev, quiet checkout


Revision 2 - (view) (annotate) - [select for diffs]
Modified Tue Mar 9 21:02:42 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 4775 byte(s)
Diff to previous 1
start after current revision


Revision 1 - (view) (annotate) - [select for diffs]
Added Tue Mar 9 20:58:34 2004 UTC (17 years, 7 months ago) by dpavlin
File length: 4621 byte(s)
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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26