aboutsummaryrefslogtreecommitdiffstats
path: root/git-svn.perl
AgeCommit message (Expand)AuthorFilesLines
2007-05-19git-svn: avoid crashing svnserve when creating new directoriesEric Wong1-0/+2
2007-05-13git-svn: don't attempt to minimize URLs by defaultEric Wong1-2/+3
2007-05-13git-svn: fix segfaults due to initial SVN pool being clearedEric Wong1-1/+0
2007-05-13git-svn: clean up caching of SVN::Ra functionsEric Wong1-26/+42
2007-05-13git-svn: don't drop the username from URLs when dcommit is runEric Wong1-1/+1
2007-05-04Add --no-rebase option to git-svn dcommitKarl Hasselström1-15/+18
2007-04-30git-svn: Add 'find-rev' commandAdam Roben1-10/+9
2007-04-30Fix symlink handling in git-svn, related to PerlIOJunio C Hamano1-2/+2
2007-04-27git-svn: Added 'find-rev' commandAdam Roben1-0/+24
2007-04-25git-svn: Ignore usernames in URLs in find_by_urlAdam Roben1-0/+4
2007-04-25git-svn: Don't rely on $_ after making a function callAdam Roben1-5/+5
2007-04-24Remove usernames from all commit messages, not just when using svmpropsAdam Roben1-1/+4
2007-04-18git-svn: don't allow globs to match regular filesEric Wong1-0/+2
2007-04-17git-svn: quiet some warnings when run only with --version/--helpEric Wong1-2/+2
2007-04-17git-svn: respect lower bound of -r/--revision when following parentEric Wong1-1/+4
2007-04-08git-svn: fix log command to avoid infinite loop on long commit messagesEric Wong1-2/+9
2007-04-08git-svn: dcommit/rebase confused by patches with git-svn-id: linesEric Wong1-20/+21
2007-04-08git-svn: bail out on incorrect command-line optionsEric Wong1-1/+4
2007-03-31git-svn: fail on rebase if we are unable to find a ref to rebase againstEric Wong1-0/+3
2007-03-31git-svn: avoid respewing similar error messages for missing pathsEric Wong1-5/+11
2007-03-25git-svn: fix rel_path() when not connected to the repository rootEric Wong1-2/+4
2007-03-13git-svn: add -l/--local command to "git svn rebase"Eric Wong1-2/+5
2007-03-04git-svn: fix show-ignore when not connected to the repository rootEric Wong1-2/+2
2007-02-23git-svn: fix some potential bugs with --follow-parentEric Wong1-1/+5
2007-02-23git-svn: fix reconnections to different paths of svn:// repositoriesEric Wong1-0/+1
2007-02-23git-svn: fix clone when a target directory has been specifiedEric Wong1-7/+3
2007-02-23git-svn: don't consider SVN URL usernames significant when comparingSam Vilain1-0/+8
2007-02-23git-svn: ensure we're at the top-level and can access $GIT_DIREric Wong1-0/+23
2007-02-23git-svn: give show-ignore HEAD smarts, like dcommit and logEric Wong1-1/+3
2007-02-23git-svn: allow metadata options to be specified with 'init' and 'clone'Eric Wong1-0/+13
2007-02-23git-svn: fix useSvmProps, hopefully for the last timeEric Wong1-34/+57
2007-02-23git-svn: add support for using svnsync propertiesEric Wong1-2/+58
2007-02-23git-svn: allow overriding of the SVN repo root in metadataEric Wong1-1/+25
2007-02-23git-svn: add 'clone' command, an alias for init + fetchEric Wong1-1/+20
2007-02-23git-svn: hide the private git-svn 'config' file as '.metadata'Eric Wong1-1/+6
2007-02-23git-svn: fix some issues for people migrating from older versionsEric Wong1-4/+6
2007-02-23git-svn: add a 'rebase' commandEric Wong1-28/+63
2007-02-23git-svn: checkout files on new fetchesEric Wong1-2/+26
2007-02-23git-svn: add support for --stat in the log commandEric Wong1-2/+9
2007-02-23git-svn: documentation updates for new functionalityEric Wong1-2/+3
2007-02-23git-svn: allow dcommit for those who only fetch from SVM with useSvmPropsEric Wong1-2/+8
2007-02-23git-svn: error checking for invalid [svn-remote "..."] sectionsEric Wong1-2/+3
2007-02-23git-svn: remember to check for clean indices on globbed refs, tooEric Wong1-7/+8
2007-02-23git-svn: allow --log-window-size to be specified, default to 100Eric Wong1-2/+7
2007-02-23git-svn: simplify the (multi-)init methods of fetchingEric Wong1-51/+35
2007-02-23git-svn: brown paper bag fixesEric Wong1-2/+3
2007-02-23git-svn: allow 'init' to act as multi-initEric Wong1-20/+32
2007-02-23git-svn: hopefully make 'fetch' more user-friendlyEric Wong1-25/+33
2007-02-23git-svn: usability fixes for the 'git svn log' commandEric Wong1-3/+20
2007-02-23git-svn: include merges when calling rev-list for decommitEric Wong1-1/+1
2007-02-23git-svn: make dcommit usable for glob usersEric Wong1-22/+51
2007-02-23git-svn: handle multi-init without --trunk, UseSvmProps fixesEric Wong1-33/+83
2007-02-23git-svn: write the highest maxRex out for branches and tagsEric Wong1-0/+4
2007-02-23git-svn: use separate, per-repository .rev_db filesEric Wong1-50/+123
2007-02-23git-svn: extra safety for noMetadata and useSvmProps usersEric Wong1-7/+22
2007-02-23git-svn: use private $GIT_DIR/svn/config file moreEric Wong1-32/+21
2007-02-23git-svn: add support for per-[svn-remote "..."] optionsEric Wong1-9/+35
2007-02-23git-svn: add support for SVN::Mirror/svk using revprops for metadataEric Wong1-10/+105
2007-02-23git-svn: remove optimized commit stuff for set-treeEric Wong1-10/+2
2007-02-23git-svn: correctly handle globs with a right-hand-side path componentEric Wong1-24/+60
2007-02-23git-svn: correctly handle the -q flag in SVN::Git::FetcherEric Wong1-4/+4
2007-02-23git-svn: fix buggy regular expression usage in several placesEric Wong1-13/+19
2007-02-23git-svn: enable follow-parent functionality by defaultEric Wong1-2/+2
2007-02-23git-svn: remove some noisy debugging messagesEric Wong1-19/+2
2007-02-23git-svn: remove check_path calls before calling do_updateEric Wong1-8/+3
2007-02-23git-svn: --follow-parent tracks multi-parent pathsEric Wong1-3/+11
2007-02-23git-svn: implement auto-discovery of branches/tagsEric Wong1-28/+120
2007-02-23git-svn: run get_log() on a sub-directory if possibleEric Wong1-7/+48
2007-02-23git-svn: reintroduce using a single get_log() to fetchEric Wong1-54/+49
2007-02-23git-svn: prepare multi-init for wildcard supportEric Wong1-7/+117
2007-02-23git-svn: just name the default svn-remote "svn" instead of "git-svn"Eric Wong1-1/+1
2007-02-23git-svn: avoid extra get_log calls when refspecs are added for fetchingEric Wong1-1/+6
2007-02-23git-svn: get rid of revisions_eq check for --follow-parentEric Wong1-11/+1
2007-02-23git-svn: migrations default to [svn-remote "git-svn"]Eric Wong1-1/+4
2007-02-23git-svn: save paths to tags/branches with for future reuseEric Wong1-1/+12
2007-02-23git-svn: don't write to the config file from --follow-parentEric Wong1-9/+11
2007-02-23git-svn: use sys* IO functions for reading rev_dbEric Wong1-15/+9
2007-02-23git-svn: avoid redundant get_log calls between invocationsEric Wong1-7/+23
2007-02-23git-svn: do our best to ensure that our ref and rev_db are consistentEric Wong1-4/+36
2007-02-23git-svn: re-enable repacking flagsEric Wong1-4/+22
2007-02-23git-svn: avoid a huge memory spike with high-numbered revisionsEric Wong1-2/+3
2007-02-23git-svn: make (multi-)fetch safer but slowerEric Wong1-38/+37
2007-02-23git-svn: gracefully handle --follow-parent failuresEric Wong1-0/+3
2007-02-23git-svn: reinstate --no-metadata, add --svn-remote=, variable cleanupsEric Wong1-24/+18
2007-02-23git-svn: fix several fetch bugs related to repeated invocationsEric Wong1-12/+30
2007-02-23git-svn: remove the 'rebuild' command and make the functionality automaticEric Wong1-56/+36
2007-02-23git-svn: fetch tracks initial change with --follow-parentEric Wong1-3/+14
2007-02-23git-svn: don't rely on do_switch + reparenting with svn(+ssh)://Eric Wong1-15/+27
2007-02-23git-svn: reinstate the default SVN error handler after using get_logEric Wong1-4/+9
2007-02-23git-svn: just use Digest::MD5 instead of requiring itEric Wong1-2/+2
2007-02-23git-svn: cleanup: move editor-specific variables into the editor namespaceEric Wong1-25/+12
2007-02-23git-svn: stop using path names as refnames with --follow-parentEric Wong1-2/+4
2007-02-23git-svn: correctly handle do_{switch,update} in deep directoriesEric Wong1-8/+38
2007-02-23git-svn: correctly track diff-less copies with do_switchEric Wong1-1/+3
2007-02-23git-svn: allow multi-fetch to fetch things chronologicallyEric Wong1-91/+120
2007-02-23git-svn: cleanup remove unused functionEric Wong1-25/+8
2007-02-23git-svn: simplify usage of the SVN::Git::Editor interfaceEric Wong1-142/+139
2007-02-23git-svn: avoid an extra svn_ra connection during commitsEric Wong1-82/+123
2007-02-23git-svn: fix committing to subdirectories, add testsEric Wong1-4/+10
2007-02-23git-svn: fix segfaults from accessing svn_log_changed_path_tEric Wong1-36/+68
2007-02-23git-svn: correctly track revisions made to deleted branchesEric Wong1-22/+24
2007-02-23git-svn: avoid tracking change-less revisionsEric Wong1-28/+33
2007-02-23git-svn: track writes writes to the index in fetchEric Wong1-9/+41
2007-02-23git-svn: --follow-parent now works on sub-directories of larger branchesEric Wong1-8/+23
2007-02-23git-svn: 'init' attempts to connect to the repository root if possibleEric Wong1-20/+76
2007-02-23git-svn: better error reporting if --follow-parent failsEric Wong1-3/+14
2007-02-23git-svn: allow 'init' to work outside of testsEric Wong1-0/+1
2007-02-23git-svn: get rid of additional fetch-argumentsEric Wong1-1/+6
2007-02-23git-svn: allow --follow-parent on deleted directoriesEric Wong1-1/+1
2007-02-23git-svn: disallow ambigious local refspecsEric Wong1-7/+33
2007-02-23git-svn: --follow-parent works with svn-remotes multiple branchesEric Wong1-17/+32
2007-02-23git-svn: fix --follow-parent to work with Git::SVNEric Wong1-90/+106
2007-02-23git-svn: enable --minimize to simplify the config and connectionsEric Wong1-6/+104
2007-02-23git-svn: reuse open SVN::Ra connections by URLEric Wong1-4/+6
2007-02-23git-svn: fix a regression in dcommit that caused empty log messagesEric Wong1-1/+2
2007-02-23git-svn: add support for metadata in .git/configEric Wong1-279/+304
2007-02-23git-svn: remove graft-branches commandEric Wong1-526/+3
2007-02-23git-svn: convert 'set-tree' command to use Git::SVNEric Wong1-495/+17
2007-02-23git-svn: switch dcommit to using Git::SVN codeEric Wong1-84/+38
2007-02-23git-svn: fetch/multi-fetch converted over to Git::SVN moduleEric Wong1-38/+51
2007-02-23git-svn: get rid of Memoize for now...Eric Wong1-4/+0
2007-02-23git-svn: convert the 'commit-diff' command to Git::SVNEric Wong1-133/+233
2007-02-23git-svn: do not let Git.pm warn if we prematurely close pipesEric Wong1-1/+1
2007-02-23git-svn: port the 'rebuild' command to use Git::SVN objectsEric Wong1-43/+28
2007-02-23git-svn: moved the 'log' command into its own namespaceEric Wong1-327/+325
2007-02-23git-svn: convert show-ignore over to Git::SVNEric Wong1-7/+5
2007-02-23git-svn: make multi-init capable of reusing the Ra connectionEric Wong1-27/+23
2007-02-23git-svn: convert multi-init over to using Git::SVNEric Wong1-41/+31
2007-02-23git-svn: convert 'init' to use Git::SVNEric Wong1-20/+18
2007-02-23git-svn: add Git::SVN module (to avoid global variables)Eric Wong1-0/+485
2007-02-23git-svn: cleanup: avoid re-use()ing Git.pm in sub-packagesEric Wong1-13/+15
2007-02-23git-svn: cleanup: put SVN workarounds into their own namespaceEric Wong1-149/+173
2007-02-23git-svn: cleanup: move process_rm aroundEric Wong1-25/+19
2007-02-23git-svn: move authentication prompts into their own namespaceEric Wong1-16/+24
2007-02-10git-svn: correctly handle boolean options via git-configEric Wong1-1/+1
2007-02-01git-svn: do not let Git.pm warn if we prematurely close pipesEric Wong1-5/+5
2007-01-28[PATCH] Rename git-repo-config to git-config.Tom Prince1-10/+10
2007-01-22git-svn: remove leading slash when printing removed directoriesEric Wong1-1/+1
2007-01-15git-svn: print and flush authentication prompts to STDERREric Wong1-15/+22
2007-01-12use 'init' instead of 'init-db' for shipped docs and toolsNicolas Pitre1-1/+1
2007-01-07git-svn: pass an unambiguous ref to rev-list when grafting-branchesEric Wong1-1/+1
2007-01-07git-svn: add --prefix= option to multi-initEric Wong1-3/+5
2007-01-06git-svn: fix show-ignoreEric Wong1-1/+1
2007-01-04git-svn: make --repack work consistently between fetch and multi-fetchEric Wong1-4/+6
2007-01-04git-svn: make multi-init less confusingEric Wong1-38/+40
2006-12-28git-svn: sort multi-init outputEric Wong1-1/+1
2006-12-28git-svn: verify_ref() should actually --verifyEric Wong1-1/+2
2006-12-28git-svn: print out the SVN library version in --version, tooEric Wong1-1/+1
2006-12-28git-svn: remove non-delta fetch code pathsEric Wong1-174/+20
2006-12-26git-svn: dcommit should diff against the current HEAD after committingEric Wong1-3/+3
2006-12-22git-svn: enable common fetch/commit options for dcommitEric Wong1-1/+1
2006-12-16git-svn: rename 'commit' command to 'set-tree'Eric Wong1-6/+6
2006-12-16git-svn: remove support for the svn command-line clientEric Wong1-844/+39
2006-12-15git-svn: convert to using Git.pmEric Wong1-193/+135
2006-12-13git-svn: allow both diff.color and color.diffJunio C Hamano1-6/+25
2006-12-13git-svn: correctly handle "(no author)" when using an authors fileEric Wong1-1/+2
2006-12-12git-svn: correctly handle packed-refs in refs/remotes/Eric Wong1-1/+9
2006-12-12git-svn: correctly display fatal() error messagesEric Wong1-1/+1
2006-12-12git-svn: allow dcommit to take an alternate headEric Wong1-5/+6
2006-12-12git-svn: enable logging of information not supported by gitEric Wong1-18/+184
2006-12-08git-svn: use do_switch for --follow-parent if the SVN library supports itEric Wong1-7/+39
2006-12-08git-svn: extra error check to ensure we open a file correctlyEric Wong1-0/+3
2006-12-06git-svn: avoid network timeouts for long-running fetchesEric Wong1-0/+1
2006-12-02Merge branch 'maint'Junio C Hamano1-5/+5
2006-12-02git-svn: avoid fetching files twice in the same revisionEric Wong1-5/+5
2006-11-28git-svn: fix multi-initEric Wong1-4/+9
2006-11-28git-svn: color support for the log commandEric Wong1-20/+47
2006-11-28git-svn: fix output reporting from the delta fetcherEric Wong1-20/+15
2006-11-28git-svn: error out when the SVN connection fails during a fetchEric Wong1-1/+8
2006-11-27git-svn: enable delta transfers during fetches when using SVN:: libsEric Wong1-5/+189
2006-11-27git-svn: use ~/.subversion config files when using SVN:: librariesEric Wong1-2/+4
2006-11-25git-svn: allow SVN:: lib users to track the root of the repository (again)Eric Wong1-2/+6
2006-11-24git-svn: exit with status 1 for test failuresEric Wong1-8/+12
2006-11-24git-svn: correctly access repos when only given partial read permissionsEric Wong1-72/+65
2006-11-24git-svn: handle authentication without relying on cached tokens on diskEric Wong1-8/+148
2006-11-23git-svn: preserve uncommitted changes after dcommitEric Wong1-1/+1
2006-11-23git-svn: correctly handle revision 0 in SVN repositoriesEric Wong1-4/+10
2006-11-23git-svn: error out from dcommit on a parent-less commitEric Wong1-0/+7
2006-11-09git-svn: fix dcommit losing changes when out-of-date from svnEric Wong1-3/+26
2006-11-09git-svn: don't die on rebuild when --upgrade is specifiedEric Wong1-1/+1
2006-11-09git-svn: avoid printing filenames of files we're not trackingEric Wong1-5/+4
2006-10-24git-svn: fix symlink-to-file changes when using command-line svn 1.4.0Eric Wong1-3/+6
2006-10-14git-svn: reduce memory usage for large commitsEric Wong1-2/+4
2006-10-14git-svn: fix commits over svn+ssh://Eric Wong1-2/+2
2006-10-11git-svn: add a message encouraging use of SVN::* librariesEric Wong1-0/+14
2006-10-11git-svn: -h(elp) message formatting fixesEric Wong1-2/+2
2006-10-11git-svn: log command fixesEric Wong1-7/+25
2006-10-11git-svn: multi-init saves and reuses --tags and --branches argumentsEric Wong1-4/+14
2006-09-26git-svn: Fix fetch --no-ignore-externals with GIT_SVN_NO_LIB=1Sergey Vlasov1-0/+1
2006-09-24Allow '(no author)' in git-svn's authors file.Shawn Pearce1-1/+1
2006-09-24Allow 'svn fetch' on '(no date)' revisions in Subversion.Shawn Pearce1-1/+4
2006-08-26git-svn: stop repeatedly reusing the first commit message with dcommitEric Wong1-0/+1
2006-08-26git-svn: add the 'dcommit' commandEric Wong1-1/+34
2006-08-25git-svn: establish new connections on commit after forkEric Wong1-0/+4
2006-08-11git-svn: split the path from the url correctly with limited permsEric Wong1-14/+11
2006-08-11git-svn: bugfix: allow SVN:: lib users to track the root of the repositoryEric Wong1-1/+4
2006-08-11git-svn: correctly kill keyword expansion without munging EOLsEric Wong1-41/+4
2006-07-23git-svn: fix fetching new directories copies when using SVN:: libsEric Wong1-7/+16
2006-07-16git-svn: don't check for migrations/upgrades on commit-diffEric Wong1-1/+1
2006-07-10Fix more typos, primarily in the codePavel Roskin1-1/+1