Commit Graph

  • 006734b798 Remove confusing message from repo sync output Shawn O. Pearce 2009-04-17 10:27:49 -07:00
  • 350cde4c4b Change repo sync to be more friendly when updating the tree v1.6.6 Shawn O. Pearce 2009-04-16 11:21:18 -07:00
  • 48244781c2 Refactor error message display in project.py Shawn O. Pearce 2009-04-16 08:25:57 -07:00
  • 19a83d8085 Use default rebase during sync instead of rebase -i Shawn O. Pearce 2009-04-16 08:14:26 -07:00
  • b1168ffada Don't divide by zero in progress meter Shawn O. Pearce 2009-04-16 08:00:42 -07:00
  • 4c5c7aa74b Document 'repo status' output Shawn O. Pearce 2009-04-13 14:06:10 -07:00
  • ff84fea0bb Fix formatting of 'repo help sync' Shawn O. Pearce 2009-04-13 12:11:59 -07:00
  • d33f43a754 Cleanup checkout help to match other commands Shawn O. Pearce 2009-04-13 12:11:31 -07:00
  • e756c412e3 Add 'repo selfupdate' to upgrade only repo Shawn O. Pearce 2009-04-13 11:51:15 -07:00
  • b812a36236 Add 'repo grep' to support searching all projects v1.6.5 Shawn O. Pearce 2009-04-10 20:37:47 -07:00
  • 161f445a4d status: tell the user the working tree is clean Shawn O. Pearce 2009-04-10 17:41:44 -07:00
  • 68194f42b0 Add a project progress meter to 'repo sync' Shawn O. Pearce 2009-04-10 16:48:52 -07:00
  • b1562faee0 Add 'repo sync -l' to only do local operations Shawn O. Pearce 2009-04-10 17:04:08 -07:00
  • 3e768c9dc7 Add 'repo sync -d' to detach projects from their current topic Shawn O. Pearce 2009-04-10 16:59:36 -07:00
  • 96fdcef9e3 Add 'repo sync -n' to only do the network transfer Shawn O. Pearce 2009-04-10 16:29:20 -07:00
  • 2a1ccb2b0c Hide the internal sync --repo-upgraded flag from users Shawn O. Pearce 2009-04-10 16:51:53 -07:00
  • 0a389e94de Make 'repo start' restartable upon failures Shawn O. Pearce 2009-04-10 16:21:18 -07:00
  • 2675c3f8b5 Don't capture stdout during 'repo checkout' Shawn O. Pearce 2009-04-10 16:20:25 -07:00
  • 27b07327bc Add a repo branches subcommand to describe current branches Shawn O. Pearce 2009-04-10 16:02:48 -07:00
  • 02d7945eb8 Add checkout command. Wink Saville 2009-04-10 13:01:24 -07:00
  • 8f82a4f828 Don't start the pager if stdout is a pipe v1.6.4 Shawn O. Pearce 2009-04-01 07:24:22 -07:00
  • 146fe902b7 Only lookup review server '/ssh_info' once per repo process Shawn O. Pearce 2009-03-25 14:06:43 -07:00
  • 722acefdc4 Produce a useful error if /ssh_info was HTML and not plain text Shawn O. Pearce 2009-03-25 13:58:14 -07:00
  • 13cc3844d7 Handle review URLs pointing directly at Gerrit Shawn O. Pearce 2009-03-25 13:54:54 -07:00
  • feabbdb440 Don't bother listing branch URLs during upload Shawn O. Pearce 2009-03-19 10:20:27 -07:00
  • 8630f39dba Fix repo re-init in a mirror to not prompt Shawn O. Pearce 2009-03-19 10:17:12 -07:00
  • df01883f9b Allow repo init to restart if URL was initially invalid v1.6.3 Shawn O. Pearce 2009-03-17 08:15:27 -07:00
  • 1fc99f4e47 Give a more friendly error in 'repo init' if manifest url is invalid Shawn O. Pearce 2009-03-17 08:06:18 -07:00
  • 1775dbe176 Set forall environment variables to empty string if None Shawn O. Pearce 2009-03-17 08:03:04 -07:00
  • 521cd3ce67 Support "repo init -b foo && repo sync" to switch baselines Shawn O. Pearce 2009-03-09 18:53:20 -07:00
  • 5470df6219 Don't permit "repo init --mirror" in an existing client Shawn O. Pearce 2009-03-09 18:51:58 -07:00
  • 0ed2bd1d95 Add global --trace command line option Shawn O. Pearce 2009-03-09 18:26:31 -07:00
  • c7a4eefa7e Add repo manifest -o to save a manifest v1.6.2 Shawn O. Pearce 2009-03-05 10:32:38 -08:00
  • 43c3d9ea17 Add a 'repo manifest' command whose help is the manifest file format Shawn O. Pearce 2009-03-04 14:26:50 -08:00
  • 4259b8a2ac Tell users how to see the complete list of commands Shawn O. Pearce 2009-03-04 14:03:16 -08:00
  • 2816d4f387 Set core.bare to true on mirror repositories v1.6.1 Shawn O. Pearce 2009-03-03 17:53:18 -08:00
  • 44469464d2 Allow repo forall -c on a mirror by using GIT_DIR as pwd Shawn O. Pearce 2009-03-03 17:51:01 -08:00
  • c95583bf4f Don't permit users to run repo status in a mirror client Shawn O. Pearce 2009-03-03 17:47:06 -08:00
  • 6a5644d392 Get rid of the horrible android import work around hack Shawn O. Pearce 2009-03-03 13:52:20 -08:00
  • fe08675956 Fix repo status when there are renamed/copied files Shawn O. Pearce 2009-03-03 13:49:48 -08:00
  • be0e8ac232 Export additional environment variables to repo forall: Jeff Bailey 2009-01-21 19:05:15 -05:00
  • 47c1a63a07 Add 'repo version' to describe what code we are running Shawn O. Pearce 2009-03-02 18:24:23 -08:00
  • 559b846b17 Report better errors when a project revision is invalid Shawn O. Pearce 2009-03-02 12:56:08 -08:00
  • 7c6c64d463 Fix repo prune output to sort by branch name Shawn O. Pearce 2009-03-02 12:38:13 -08:00
  • 3778f9d47e Fix repo prune to work on git 1.6.1-rc3~5 and later Shawn O. Pearce 2009-03-02 12:30:50 -08:00
  • 993eedf9fa Merge v1.6 Android Code Review 2009-02-10 11:53:40 -08:00
  • 02e0cdf359 Merge Android Code Review 2009-02-10 11:53:30 -08:00
  • a8e98a6962 Fix color parsing to not crash when user defined colors are set v1.5.1 Shawn O. Pearce 2009-02-02 16:17:02 -08:00
  • 5ab508cbcc Remove the now unnecessary Makefile Shawn O. Pearce 2009-01-26 10:56:45 -08:00
  • 370e3fa666 Remove the protobuf based HTTP upload code path Shawn O. Pearce 2009-01-26 10:55:39 -08:00
  • b54a392c9a Support Gerrit2's ssh:// based upload v1.5 Shawn O. Pearce 2009-01-05 16:18:58 -08:00
  • 21f7385400 Remove astray comma v1.4.4 Marcelo E. Magallon 2008-12-31 04:44:37 +00:00
  • 24d8dfbc34 Correct the REPO_URL in the wrapper script to android.git.kernel.org v1.4.3 Shawn O. Pearce 2008-12-18 07:21:32 -08:00
  • a6df7d284c Describe upload --replace in upload's help text v1.4.2 Shawn O. Pearce 2008-12-12 08:04:07 -08:00
  • 67092448c2 Don't accept multiple commits for the same change in upload --replace Shawn O. Pearce 2008-12-12 08:01:12 -08:00
  • e92ceebde0 Fix upload --replace after it was broken when --review,--cc was added v1.4.1 Shawn O. Pearce 2008-11-24 15:51:25 -08:00
  • 03eaf07ec6 Support <remove-project name="X"> in manifest to remove/replace X v1.4 Shawn O. Pearce 2008-11-20 11:42:22 -08:00
  • 2896a79120 Add --review and --cc flags to repo upload, so you can assign reviewers when you upload changes. Joe Onorato 2008-11-17 16:56:36 -05:00
  • 8c6eef4713 Make repo's editor work when the editor is a commandline with multiple args. v1.3.2 Joe Onorato 2008-11-14 21:12:44 -05:00
  • 34d237fbfb Paper bag fix repo 1.3's "repo upload" without --replace v1.3.1 Shawn O. Pearce 2008-11-12 18:37:18 -08:00
  • c99883fee9 Teach 'repo upload --replace' how to add replacement patch sets v1.3 Shawn O. Pearce 2008-11-11 17:12:43 -08:00
  • ec18b4bac4 Update proto client to support patch set replacments Shawn O. Pearce 2008-11-11 18:45:55 -08:00
  • 35f2596c27 Refactor part of GetUploadableBranches to lookup one specific branch Shawn O. Pearce 2008-11-11 17:03:13 -08:00
  • 5d40e26201 Treat missing attributes as None when parsing the manifest v1.2 Shawn O. Pearce 2008-11-06 11:07:42 -08:00
  • 70939e2f73 Add <add-remote to-project="..."> to inject additional remotes Shawn O. Pearce 2008-11-06 11:07:14 -08:00
  • ae6e0949d1 Add <remote project-name="..."> attribute within projects Shawn O. Pearce 2008-11-06 10:25:35 -08:00
  • 339ba9f6f7 Use remote.*.projectname to indicate the target project for upload Shawn O. Pearce 2008-11-06 09:52:51 -08:00
  • 70cd4ab270 Add some short documentation about the local manifest Shawn O. Pearce 2008-11-06 08:48:44 -08:00
  • e284ad1d1a Add 'repo init --mirror' to download a complete forrest v1.1 Shawn O. Pearce 2008-11-04 07:37:10 -08:00
  • 3e5481999d Add a basic outline of the repo manifest file format Shawn O. Pearce 2008-11-04 11:19:36 -08:00
  • d3c388391e Update proto_client to notify the user when auth cookies are accessed Shawn O. Pearce 2008-11-04 10:40:43 -08:00
  • 2450a2987a Assume the manifest branch matches the branch name in Git Shawn O. Pearce 2008-11-04 08:22:07 -08:00
  • f5c25a68d8 Cleanup stale manifest migration code from manifest.py Shawn O. Pearce 2008-11-04 08:11:53 -08:00
  • 9fa44db94b Introduce 'repo abandon <branchname>' as an alias for 'git branch -D' v1.0.9 Shawn O. Pearce 2008-11-03 11:24:59 -08:00
  • c9ef744c7b Install a default pre-auto-gc hook in all repositories Shawn O. Pearce 2008-11-03 10:32:09 -08:00
  • 438ee1cad9 Catch symlink creation failures and report a better error Shawn O. Pearce 2008-11-03 09:59:36 -08:00
  • 23d7781c0b Don't print "Already up-to-date" during repo sync v1.0.8 Shawn O. Pearce 2008-10-30 11:06:57 -07:00
  • a54c527ae9 Fast-forward a fully merged topic branch during 'repo sync' Shawn O. Pearce 2008-10-30 11:03:00 -07:00
  • df830f1238 Remove import_tar, import_zip and the <snapshot> elements v1.0.7 Shawn O. Pearce 2008-10-30 09:21:43 -07:00
  • 90be5c0839 Cache the per-user configuration to avoid duplicate instances Shawn O. Pearce 2008-10-29 15:21:24 -07:00
  • 7965f9fed0 Move the Editor configuration out of Manifest's constructor Shawn O. Pearce 2008-10-29 15:20:02 -07:00
  • de646819b8 Don't flip out if there are no template hooks Shawn O. Pearce 2008-10-29 14:38:12 -07:00
  • bd4edc9a69 Stop downloading snapshots as native git:// is faster Shawn O. Pearce 2008-10-28 16:14:05 -07:00
  • ce03a401c6 Stop hiding remote missing object errors Shawn O. Pearce 2008-10-28 16:12:03 -07:00
  • 45476c40c7 wrapper 1.6 Shawn O. Pearce 2008-10-28 08:46:15 -07:00
  • 1619134720 Added missing wait after git-version call in wrapper Shawn O. Pearce 2008-10-28 08:33:34 -07:00
  • 7efd1a5b23 Remove unused import from gerrit_upload.py Shawn O. Pearce 2008-10-28 08:31:03 -07:00
  • 329c31da7d Repair any mis-directed android-1.0 annotated tags v1.0.6 Shawn O. Pearce 2008-10-24 09:17:25 -07:00
  • 5cc6679fb8 Support user supplied custom .repo/local_manifest.xml files v1.0.5 Shawn O. Pearce 2008-10-23 16:19:27 -07:00
  • 632768bc65 Teach repo how to download changes to the local checkout v1.0.4 Shawn O. Pearce 2008-10-23 11:58:52 -07:00
  • 0758d2f1d6 Show which user account each change was uploaded under v1.0.3 Shawn O. Pearce 2008-10-22 13:13:40 -07:00
  • bb0ee80571 Change RPC client to only use Google Accounts for authentication Shawn O. Pearce 2008-10-22 13:02:56 -07:00
  • 02dbb6d120 Fix StopIteration exception during repo {sync,status} v1.0.2 Shawn O. Pearce 2008-10-21 13:59:08 -07:00
  • 7542d664de Remove the Python 2.4 dependency and use just 'python' v1.0.1 Shawn O. Pearce 2008-10-21 07:11:36 -07:00
  • 0734600ce0 Fix 'repo sync' when the remote reflog has only 1 entry Shawn O. Pearce 2008-10-21 07:09:27 -07:00
  • cf31fe9b4f Initial Contribution v1.0 The Android Open Source Project 2008-10-21 07:00:00 -07:00