This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk/svn2cvs.pl
Parent Directory
| Revision Log
Revision
47 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 2 12:11:31 2007 UTC
(16 years, 7 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
(16 years, 9 months ago)
by
dpavlin
File length: 14193 byte(s)
Diff to
previous 42
better check if files are in CVS before delete
Revision
40 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 7 18:43:51 2007 UTC
(16 years, 9 months 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
(16 years, 9 months 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
(16 years, 9 months 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
(16 years, 9 months 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
(16 years, 9 months 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
(16 years, 9 months 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
(16 years, 10 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
(16 years, 10 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
(16 years, 10 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
(17 years, 11 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
(18 years, 5 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
(18 years, 11 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
20 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 18 16:43:08 2005 UTC
(19 years, 2 months ago)
by
dpavlin
File length: 11167 byte(s)
Diff to
previous 19
fixed path deduction bug reported by Philippe Cote (thanks)
Revision
18 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 6 12:09:42 2005 UTC
(19 years, 3 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
(20 years, 3 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
15 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 14 21:53:44 2004 UTC
(20 years, 3 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
(20 years, 3 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
10 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 11 16:48:38 2004 UTC
(20 years, 3 months ago)
by
dpavlin
File length: 5889 byte(s)
Diff to
previous 8
better check for svn root, working example
Revision
7 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 9 22:35:55 2004 UTC
(20 years, 3 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
(20 years, 3 months ago)
by
dpavlin
File length: 5433 byte(s)
Diff to
previous 5
make incremental run work again (brown-bag-kind-of-bug)
Revision
4 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 9 21:54:36 2004 UTC
(20 years, 3 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
(20 years, 3 months ago)
by
dpavlin
File length: 5388 byte(s)
Diff to
previous 2
better instructions, auto-creation of .svnrev, quiet checkout
Revision
1 -
(
view)
(
annotate)
-
[select for diffs]
Added
Tue Mar 9 20:58:34 2004 UTC
(20 years, 3 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.