]>
 
 
Tony Duckles's Git Repositories (git.nynim.org) - svn2svn.git/log 
 
 
 
 
 
 
 
summary  | 
shortlog  | log | 
commit  | 
commitdiff  | 
tree 
first ⋅ prev ⋅ next
 
Tony Duckles [Thu, 26 Jan 2012 05:13:00 +0000  (23:13 -0600)] 
 
* Carry-forward revprop values from source repo 
* Make shared code for generating list of svn2svn:* source-tracking revprops 
 
Tony Duckles [Wed, 25 Jan 2012 06:08:02 +0000  (00:08  -0600)] 
 
Better "Usage" help-text 
 
Tony Duckles [Wed, 25 Jan 2012 05:44:25 +0000  (23:44 -0600)] 
 
Remove obsolete pre-revprop-change.example.sh 
 
Tony Duckles [Wed, 25 Jan 2012 05:40:32 +0000  (23:40 -0600)] 
 
Continue-mode support w/ rev_map 
 
Tony Duckles [Tue, 24 Jan 2012 05:39:39 +0000  (23:39 -0600)] 
 
Merge branch 'modules' into develop 
 
Tony Duckles [Tue, 24 Jan 2012 05:38:34 +0000  (23:38 -0600)] 
 
Run make-replay-repo in verbose-mode 
 
Tony Duckles [Tue, 24 Jan 2012 05:35:01 +0000  (23:35 -0600)] 
 
Remove HEAD-specific short-circuiting 
 
Tony Duckles [Tue, 24 Jan 2012 05:31:02 +0000  (23:31 -0600)] 
 
* Use ui.status for all status messages (verbose and debug) 
* Show "Committed revision" after commits to target repo 
* Fixes to in_svn() 
* Show "svn status" results before cleanup when we catch an external-command exception 
 
Tony Duckles [Tue, 24 Jan 2012 05:25:56 +0000  (23:25 -0600)] 
 
Minor fixes to get_svn_status() handling 
 
Tony Duckles [Tue, 24 Jan 2012 05:24:58 +0000  (23:24 -0600)] 
 
Don't truncate status messages by default 
 
Tony Duckles [Tue, 24 Jan 2012 05:24:02 +0000  (23:24 -0600)] 
 
Add optional 'no_fail' param to run_svn() and downstream functions 
 
Tony Duckles [Tue, 24 Jan 2012 03:56:11 +0000  (21:56 -0600)] 
 
Support 'color' named-param in ui.status() 
 
Tony Duckles [Tue, 24 Jan 2012 03:55:51 +0000  (21:55 -0600)] 
 
Migrate to run/svn2svn.py 
 
Tony Duckles [Sun, 22 Jan 2012 22:30:12 +0000  (16:30 -0600)] 
 
Add svn2svn specific changes 
 
Tony Duckles [Sun, 22 Jan 2012 20:48:13 +0000  (14:48 -0600)] 
 
Remove hgsvn-centric exception classes 
 
Tony Duckles [Sun, 22 Jan 2012 20:44:26 +0000  (14:44 -0600)] 
 
Copy shared hgsvn code: https://bitbucket.org/andialbrecht/hgsvn @ 
528dea531a2e 
 
Tony Duckles [Sun, 22 Jan 2012 19:35:21 +0000  (13:35 -0600)] 
 
Merge branch 'ancestors' into develop 
 
Tony Duckles [Sat, 21 Jan 2012 20:59:32 +0000  (14:59 -0600)] 
 
Update tests for "_wc_target" 
 
Tony Duckles [Sat, 21 Jan 2012 20:56:58 +0000  (14:56 -0600)] 
 
More test cases 
 
Tony Duckles [Sat, 21 Jan 2012 20:48:05 +0000  (14:48 -0600)] 
 
* Fix replace handling in do_svn_add() 
* Move removed_paths handling back to process_svn_log_entry() 
* Misc code clean-up 
 
Tony Duckles [Sat, 21 Jan 2012 20:47:06 +0000  (14:47 -0600)] 
 
Checkout target WC in "_wc_target" instead of "_dup_wc" 
 
Tony Duckles [Sat, 21 Jan 2012 03:53:36 +0000  (21:53 -0600)] 
 
Split pre-revprop-change example from make-replay-repo.sh to pre-revprop-change.example.sh 
 
Tony Duckles [Sat, 21 Jan 2012 03:45:09 +0000  (21:45 -0600)] 
 
* Refactor find_svn_ancestors() to never require passed-in copyfrom_path/rev. 
* Rename replay_svn_copyfrom() -> do_svn_add() and rewrite to walk the add'd tree breadth-first to correctly handle any child contents with different ancestry than the parent. 
* Update main() to rename source_rev -> source_start_rev for clarity. 
 
Tony Duckles [Fri, 20 Jan 2012 21:55:29 +0000  (15:55 -0600)] 
 
More robust in_svn() 
 
Tony Duckles [Mon, 16 Jan 2012 00:55:36 +0000  (18:55 -0600)] 
 
* Debug parser option-group 
* Fix get_rev_map() off-by-one bug 
 
Tony Duckles [Sun, 15 Jan 2012 16:32:10 +0000  (10:32 -0600)] 
 
Handle source-tracking revprop setting directly in commit_from_svn_log_entry() 
 
Tony Duckles [Sun, 15 Jan 2012 16:31:05 +0000  (10:31 -0600)] 
 
Add command-line options for enabling debug/verbose options 
 
Tony Duckles [Sun, 15 Jan 2012 06:01:12 +0000  (00:01  -0600)] 
 
Code clean-up 
 
Tony Duckles [Sun, 15 Jan 2012 04:27:31 +0000  (22:27 -0600)] 
 
Tweaks to get_svn_dirlist() handling 
 
Tony Duckles [Sun, 15 Jan 2012 04:27:12 +0000  (22:27 -0600)] 
 
Tweaks to tests/make-ref-repo.sh 
 
Tony Duckles [Sun, 15 Jan 2012 04:07:40 +0000  (22:07 -0600)] 
 
Fix and simplify get_svn_dirlist() 
 
Tony Duckles [Sat, 14 Jan 2012 17:43:26 +0000  (11:43 -0600)] 
 
Major rewrite for replay_svn_ancestors() -> replay_svn_copyfrom() 
 
Tony Duckles [Mon, 9 Jan 2012 00:33:40 +0000  (18:33 -0600)] 
 
Initial rev_map support handling and better svn-copy handling 
 
Tony Duckles [Sat, 7 Jan 2012 05:20:30 +0000  (23:20 -0600)] 
 
Add source-tracking revprop's 
 
Tony Duckles [Sat, 7 Jan 2012 03:06:20 +0000  (21:06 -0600)] 
 
Test scripts 
 
Tony Duckles [Fri, 30 Dec 2011 01:19:09 +0000  (19:19 -0600)] 
 
Add COPYING.txt (GPL v3) 
 
Tony Duckles [Sun, 25 Dec 2011 16:02:33 +0000  (10:02 -0600)] 
 
Add more TODO's. Need to support "svn copy" from an earlier commit on trunk. 
 
Tony Duckles [Sun, 25 Dec 2011 03:43:58 +0000  (21:43 -0600)] 
 
Fix display for action="D" 
 
Tony Duckles [Sun, 25 Dec 2011 03:35:50 +0000  (21:35 -0600)] 
 
Process action="M" inline too now: we process paths in sorted order (depth-first), so need to run "svn merge" commands for parent folders ahead of "svn add/copy" commands for child files. Only action="D" are deferred now. 
 
Tony Duckles [Sat, 24 Dec 2011 22:05:35 +0000  (16:05 -0600)] 
 
Do WC "svn copy" if source exists locally, else do URL "svn copy" from copy-from URL@rev 
 
Tony Duckles [Sat, 24 Dec 2011 18:31:40 +0000  (12:31 -0600)] 
 
* Fix changed_path sorting in parse_svn_log_xml() 
* Update process_svn_log_entry() to display 'action' rather than 'd['action']', since for action="R" we change action="A" 
 
Tony Duckles [Fri, 23 Dec 2011 23:46:40 +0000  (17:46 -0600)] 
 
Only do replay_svn_ancestors() for kind="dir" 
 
Tony Duckles [Fri, 23 Dec 2011 23:21:34 +0000  (17:21 -0600)] 
 
* Remove unused source_offset param in process_svn_log_entry 
* For "svn copy", use explicit target_url references rather than local wc references, to avoid problems for rename-cases during replays where the "remove" is committed ahead of the "add". 
* Force -r value to be passed if using continue-mode, for short-term 
 
Tony Duckles [Fri, 23 Dec 2011 02:53:10 +0000  (20:53 -0600)] 
 
Update svnlog_verbose handling to log messages for deferred actions when deferred actions are processed 
 
Tony Duckles [Fri, 23 Dec 2011 00:21:35 +0000  (18:21 -0600)] 
 
Display status message before running "svn commit" command 
 
Tony Duckles [Fri, 23 Dec 2011 00:13:48 +0000  (18:13 -0600)] 
 
* Only pass "-v" to svn log when needed 
* Fix replaced ("R") action handling 
* Run "svn up" after each pull_svn_rev() to ensure working-copy is all at the same final HEAD revision. 
 
Tony Duckles [Thu, 22 Dec 2011 23:12:39 +0000  (17:12 -0600)] 
 
Add warning about initial get_first_svn_log_entry() can be *very* slow 
 
Tony Duckles [Thu, 22 Dec 2011 23:10:41 +0000  (17:10 -0600)] 
 
Fix run_svn_log @rev handling, don't run svn add on paths already in svn 
 
Tony Duckles [Thu, 22 Dec 2011 22:34:55 +0000  (16:34 -0600)] 
 
Better verbose status messages source_url revisions 
 
Tony Duckles [Thu, 22 Dec 2011 22:03:45 +0000  (16:03 -0600)] 
 
Eliminate _original_wc, replace initial "svn import" with "svn export+add" 
 
Tony Duckles [Mon, 19 Dec 2011 04:37:18 +0000  (22:37 -0600)] 
 
More changes for find_svn_ancestors() support 
 
Tony Duckles [Mon, 19 Dec 2011 00:41:55 +0000  (18:41 -0600)] 
 
Adding README 
 
Tony Duckles [Sun, 18 Dec 2011 20:24:52 +0000  (14:24 -0600)] 
 
Major rewrite for find_svn_ancestors() support 
 
Tony Duckles [Thu, 15 Dec 2011 23:50:21 +0000  (17:50 -0600)] 
 
Adding in_svn() for SVN 1.7 support 
 
Tony Duckles [Thu, 15 Dec 2011 04:31:01 +0000  (22:31 -0600)] 
 
svn log -r HEAD:HEAD doesn't always work, but svn log should return HEAD info by default 
 
Tony Duckles [Thu, 15 Dec 2011 04:28:23 +0000  (22:28 -0600)] 
 
Better svn merge handling 
 
Tony Duckles [Thu, 15 Dec 2011 04:26:18 +0000  (22:26 -0600)] 
 
Initial commit: http://svn2svn.googlecode.com/svn/trunk/ r14