aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Make "insert_by_date()" match "commit_list_insert()"Linus Torvalds2005-07-06
| | | | | Same argument order, same return type. This allows us to use a function pointer to choose one over the other.
* [PATCH] Change the sed seperator in t/t6000-lib.sh.Jon Seymour2005-07-06
| | | | | | | | | This trivial patch removes the semicolon as the sed seperator in the t/t6000-lib.sh test script and replaces it with white space. This makes BSD sed(1) much happier. Signed-off-by: Mark Allen <mrallen1@yahoo.com> Signed-off-by: Jon Seymour <jon.seymour@gmail.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [PATCH] Introduce unit tests for git-rev-list --bisectJon Seymour2005-07-06
| | | | | | | This patch introduces some unit tests for the git-rev-list --bisect functionality. Signed-off-by: Jon Seymour <jon.seymour@gmail.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [PATCH] Factor out useful test case infrastructure from t/t6001... into ↵Jon Seymour2005-07-06
| | | | | | | | | | | | | | t/t6000-lib.sh Functions that are useful to other t6xxx testcases are moved into t6000-lib.sh To use these functions in a test case, use a test-case pre-amble like: . ./test-lib.sh . ../t6000-lib.sh # t6xxx specific functions Signed-off-by: Jon Seymour <jon.seymour@gmail.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [PATCH] Fix fd leak in git-cvsimport-scriptSven Verdoolaege2005-07-06
| | | | | | Remember to close temporary file Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [PATCH] sha1_file.c;prepare_packed_git_one() - fix DIR leakJunio C Hamano2005-07-06
| | | | | | | The function calls opendir() without a matching closedir(). Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* Merge master.kernel.org:/pub/scm/gitk/gitkLinus Torvalds2005-07-05
|\
| * Add a menu item for writing out a commit to a file.Paul Mackerras2005-06-29
| | | | | | | | | | | | | | This just invokes git-diff-tree. Also changed the readonly entry widgets in the "write patch" and "generate tag" windows to have flat relief, so it doesn't look like you should be able to modify what's in them.
* | Fix up path-cleanup in git_path() properlyLinus Torvalds2005-07-05
| | | | | | | | | | | | | | | | | | GIT_DIR=. ends up being what some of the pack senders use, and we sometimes messed up when cleaning up the path, ie a ".//HEAD" was cleaned up into "/HEAD", not "HEAD" like it should be. We should do some other cleanup, and probably also verify that symlinks don't point to outside the git area.
* | Increase the number of possible heads requested from git-upload-packLinus Torvalds2005-07-05
| | | | | | | | | | | | Now that git-clone-pack exists, we actually have somebody requesting more than just a single head in a pack. So allow the Jeff's of this world to clone things with tens of heads.
* | Add a "git-show-index" helper that shows the contents of a pack indexLinus Torvalds2005-07-05
| | | | | | | | | | | | This was invaluable for debugging the zero-sized compression issue, and might be useful for scripting too, if people want to see the contents of a pack.
* | Don't special-case a zero-sized compression.Linus Torvalds2005-07-05
| | | | | | | | | | | | | | zlib actually writes a header for that case, and while ignoring that header will get us the right data, it will also end up messing up our stream position. So we actually want zlib to "uncompress" even an empty object.
* | Make "git clone" use the new git-clone-packLinus Torvalds2005-07-05
| |
* | Add "git-clone-pack" program to help with "git clone"Linus Torvalds2005-07-05
| |
* | Fix silly thinko in "head_ref()"Linus Torvalds2005-07-05
| | | | | | | | | | It did a "for_each_ref()" in addition to the HEAD case, which was a left-over from an early broken test.
* | Move "get_ack()" to common git_connect functionsLinus Torvalds2005-07-05
| | | | | | | | git-clone-pack will want it too. Soon.
* | Remove multi-head support from fetch-packLinus Torvalds2005-07-05
| | | | | | | | | | It was a misguided attempt to mix fetching and cloning. I'll make a separate clone thing.
* | Remove unnecessary usage of strncmp() in git-rev-list arg parsing.Linus Torvalds2005-07-05
| | | | | | | | | | | | | | | | Not only is it unnecessary, it incorrectly allows extraneous characters at the end of the argument. Junio noticed the --merge-order thing, and Jon points out that if we fix that one, we should fix --show-breaks too.
* | Merge head 'cvs2git' of http://netz.smurf.noris.de/git/gitLinus Torvalds2005-07-05
|\ \
| * \ Merge with Linus' current treeMatthias Urlichs2005-07-05
| |\ \
| | * \ Merge with http://www.liacs.nl/~sverdool/git.git#cvs2gitMatthias Urlichs2005-07-05
| | |\ \
| | | * | git-cvsimport-script: move working directory forwardSven Verdoolaege2005-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If HEAD happened to point to a cvs branch, move the working directory forward to the tip of the branch. Additionally, if master and "origin" are equal, move master forward to new origin first.
| | | * | git-cvsimport-script: remove unused variableSven Verdoolaege2005-07-04
| | | | |
| | | * | git-cvsimport-script: more error handlingSven Verdoolaege2005-07-04
| | | | |
| | | * | git-cvsimport-script: provide direct support for cvsps -z optionSven Verdoolaege2005-07-04
| | | | |
| | | * | git-cvsimport-script: update cvsps cache instead of rebuilding itSven Verdoolaege2005-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the cache is sufficient for most purposes. If users really want to rebuild the cache, they can specify the option themselves.
| | | * | git-cvsimport-script: fix branch switchingSven Verdoolaege2005-07-04
| | | | | | | | | | | | | | | | | | | | Previous patch broke branch switching.
| | | * | git-cvsimport-script: use private index.Sven Verdoolaege2005-07-04
| | | | |
| | | * | git-cvsimport-script: leave working directory alone.Sven Verdoolaege2005-07-04
| | | | |
| | | * | git-cvsimport-script: typo head -> headsSven Verdoolaege2005-07-03
| | | | |
| | * | | cvsimport: getopt accepted a -q option (undocumented and unused).Matthias Urlichs2005-07-05
| | |/ / | | | | | | | | | | | | Removed.
| | * | cvsimport: Missing tests for verbosity flag.Matthias Urlichs2005-07-03
| | | |
| | * | Support :ext: access method.Sven Verdoolaege2005-07-03
| | | |
| | * | Honour CVS_SERVER.Sven Verdoolaege2005-07-03
| | | |
| | * | git-cvsimport-script: clean up documentationSven Verdoolaege2005-07-03
| | | | | | | | | | | | | | | | | | | | | | | | Remove documentation of irrelevant "type" option. Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
| | * | Make specification of CVS module to convert optional.Sven Verdoolaege2005-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we're inside a checked out CVS repository, there is no need to explicitly specify the module as it is available in CVS/Repository. Also read CVS/Root if it's available and -d is not specified. Finally, explicitly pass root to cvsps as CVS/Root takes precedence over CVSROOT. Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
| | * | Fixed a typo in Documentation/git-cvsimport-script.txt.Sven Verdoolaege2005-07-03
| | | |
| | * | cvsimport: add documentation.Matthias Urlichs2005-06-30
| | | |
| | * | cvsimport: Added option '-p': pass options to cvspsMatthias Urlichs2005-06-30
| | | | | | | | | | | | | | | | Added option '-x' to cvsps call
| | * | cvsimport: Exit if an existing repository doesn't have the right branch.Matthias Urlichs2005-06-30
| | | |
| | * | cvs import: Strip whitespace at the end of the log entryMatthias Urlichs2005-06-30
| | | | | | | | | | | | | | | | for compatibility with old cvs2git.
| | * | cvsimport: perform string comparison on "HEAD"Sven Verdoolaege2005-06-30
| | | |
| | * | git-cvsimport-script: Removed redundant @old and @new clear.Matthias Urlichs2005-06-30
| | | |
| | * | git-cvsimport-script: Remove setting Sticky; it may cause problemsMatthias Urlichs2005-06-30
| | | |
| | * | cvs import: Call git-update-cache multiple timesMatthias Urlichs2005-06-30
| | | | | | | | | | | | | | | | instead of with a too-long argument list.
| | * | More docMatthias Urlichs2005-06-28
| | | |
| | * | Document the new migration toolMatthias Urlichs2005-06-28
| | | |
| | * | Rollbak to the original branch after importingMatthias Urlichs2005-06-28
| | | |
| | * | Local cvsimport fixupsMatthias Urlichs2005-06-28
| | | |
| | * | Fix remote CVS import.Matthias Urlichs2005-06-28
| | | |