Commit Graph

  • 366ad214b8 Teach GitConfig how to yield subsection names Shawn O. Pearce 2009-05-19 12:47:37 -07:00
  • 242b52690d Remove support for the extra <remote> definitions in manifests Shawn O. Pearce 2009-05-19 13:00:29 -07:00
  • 4cc70ce501 Remove unused parsing support for <require commit=""/> Shawn O. Pearce 2009-05-19 12:49:46 -07:00
  • 498a0e8a79 Make 'repo branches -a' the default behavior v1.6.7.5 Shawn O. Pearce 2009-05-18 12:28:54 -07:00
  • bc7ef67d9b Automatically guess Gerrit change number in "repo upload --replace" v1.6.7.4 Ficus Kirkpatrick 2009-05-04 12:45:11 -07:00
  • 2f968c943b Fix ssh://user@hostname/ style URLs parsing v1.6.7.3 Shawn O. Pearce 2009-04-30 14:30:28 -07:00
  • 2b5b4ac292 Disable SSH ControlMaster option on Cygwin Shawn O. Pearce 2009-04-23 17:22:18 -07:00
  • 6f6cd77a50 Require a project or '--all' to be specified when using 'repo start'. Ficus Kirkpatrick 2009-04-22 17:27:12 -07:00
  • 896d5dffd3 Fix UnboundLocalError: local variable 'port' when using SSH v1.6.7.2 Shawn O. Pearce 2009-04-21 14:51:04 -07:00
  • 9360966bd2 Perform copy file activity when creating a new work directory v1.6.7.1 Shawn O. Pearce 2009-04-21 10:50:33 -07:00
  • ef9ce1d0a5 Change -p command to use stdout instead of stderr. Wink Saville 2009-04-21 10:00:16 -07:00
  • 05f66b6836 Fix 'repo sync' rebase logic on a published branch v1.6.7 Shawn O. Pearce 2009-04-21 08:26:32 -07:00
  • eb7af87bcf Document the SSH ControlMaster behavior of repo sync Shawn O. Pearce 2009-04-21 08:02:04 -07:00
  • 938d608c9c Support a level 2 heading in help description text Shawn O. Pearce 2009-04-21 08:01:17 -07:00
  • d63bbf44dc Work around 'ControlPath too long' on Mac OS X Shawn O. Pearce 2009-04-21 08:05:27 -07:00
  • a8421a128a Fix launching of editor under 'repo upload --replace' Shawn O. Pearce 2009-04-18 16:57:46 -07:00
  • fb2316146f Automatically use SSH control master support during sync Shawn O. Pearce 2009-04-10 18:53:46 -07:00
  • 8bd5e60b16 Make 'repo status' show the branch you are currently on Shawn O. Pearce 2009-04-18 15:31:36 -07:00
  • 3d2cdd0ea5 Highlight projects which still have sync failures during 'repo status' Shawn O. Pearce 2009-04-18 15:26:10 -07:00
  • 4e3d6739a1 Print '(no branches)' if the output of repo branches is empty Shawn O. Pearce 2009-04-18 15:18:35 -07:00
  • 552ac89929 Modify 'repo abandon' to be more like 'repo checkout' and 'repo start' Shawn O. Pearce 2009-04-18 15:15:24 -07:00
  • 89e717d948 Improve checkout performance for the common unmodified case Shawn O. Pearce 2009-04-18 15:04:41 -07:00
  • 0f0dfa3930 Add progress meter to 'repo start' Shawn O. Pearce 2009-04-18 14:53:39 -07:00
  • 76ca9f8145 Make usage of open safer by setting binary mode and closing fds Shawn O. Pearce 2009-04-18 14:48:03 -07:00
  • accc56d82b Speed up 'repo start' by removing some forks Shawn O. Pearce 2009-04-18 14:45:51 -07:00
  • db45da1208 Add -p to repo forall to improve output formatting Shawn O. Pearce 2009-04-18 13:49:13 -07:00
  • 50fa1ac6db Clarify the option section header in 'repo help grep' Shawn O. Pearce 2009-04-18 11:44:33 -07:00
  • 5da554f294 Show options help after the summary for a command Shawn O. Pearce 2009-04-18 11:44:00 -07:00
  • 77bb4af241 Improve the help text for 'repo init' Shawn O. Pearce 2009-04-18 11:33:32 -07:00
  • fd89b67f5c Clarify options that control the repo executable version Shawn O. Pearce 2009-04-18 11:28:57 -07:00
  • a490f03dc2 Correct note about local_manifest.xml capabilities Shawn O. Pearce 2009-04-18 11:25:58 -07:00
  • deec0536d6 Only display project path in 'repo stage -i' Shawn O. Pearce 2009-04-18 11:22:13 -07:00
  • 06e556d202 Improve the help text for 'repo start' Shawn O. Pearce 2009-04-18 11:19:01 -07:00
  • 8225cdc56b Display the URL we will upload changes to for review Shawn O. Pearce 2009-04-18 11:00:35 -07:00
  • 337fb9c7e9 Improve the help text for 'repo upload' Shawn O. Pearce 2009-04-18 10:59:33 -07:00
  • 9bb9617858 Remove unused methods from project.ReviewableBranch Shawn O. Pearce 2009-04-18 10:53:27 -07:00
  • f690687671 Only fetch repo once-per-day under normal 'repo sync' usage Shawn O. Pearce 2009-04-18 10:49:00 -07:00
  • 336f7bd0ed Avoid git fork on the common case of repo not changing Shawn O. Pearce 2009-04-18 10:39:28 -07:00
  • 2810cbc778 Only display a progress meter once we spend 0.5 seconds on a task Shawn O. Pearce 2009-04-18 10:09:16 -07:00
  • 6ed4e28346 Disable the progress meter when trace is enabled Shawn O. Pearce 2009-04-18 09:59:18 -07:00
  • ad3193a0e5 Fix repo --trace to show ref and config loads Shawn O. Pearce 2009-04-18 09:54:51 -07:00
  • b81ac9e654 Enable tracing of ref scans and config unpickling Shawn O. Pearce 2009-04-17 20:44:26 -07:00
  • 0f3dd233ec Avoid unnecessary git symbolic-ref calls during repo sync Shawn O. Pearce 2009-04-17 20:32:44 -07:00
  • c12c360f89 Pickle parsed git config files Shawn O. Pearce 2009-04-17 21:03:32 -07:00
  • fbcde472ca Improve repo sync performance by avoid git forks Shawn O. Pearce 2009-04-17 20:58:02 -07:00
  • d237b69865 Implement git ref reading purely in Python Shawn O. Pearce 2009-04-17 18:49:50 -07:00
  • 5b23f24881 Implement 'git symbolic-ref HEAD' in Python Shawn O. Pearce 2009-04-17 18:43:33 -07:00
  • 66bdd46871 Only compute commits in repo upload if we need to show a prompt Shawn O. Pearce 2009-04-17 18:47:22 -07:00
  • a608fb024b Allow review.URL.autoupload to skip prompting during repo upload Shawn O. Pearce 2009-04-17 12:11:24 -07:00
  • f8e3273dec Supporrt mixed case subsection names in Git config files Shawn O. Pearce 2009-04-17 11:00:31 -07:00
  • 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