Commits

Show all
Author Commit Message Labels Comments Date
Frank Kingswood
Add version check to test script.
Tags
3 tags
Frank Kingswood
Now handles p4 8-bit character set encodings. Added --encoding option to clone. Added perfarce.encoding configuration option.
Frank Kingswood
Add --base option to p4id Rename tags argument to latest() to base to match its use.
Frank Kingswood
Do not pull new changes to a mq revision with just .hg* contents
Frank Kingswood
Change describe so it returns a class instance instead of a tuple. Now can p4revert changelists from any p4 view.
Frank Kingswood
Now searches for most recent p4 revision in default branch only, and follows the revision graph instead of just decreasing revision numbers. All revisions with only .hg files are now used to pull new changes from p4 onto, not just .hgtag revisions. This allows (for example) .hgignore to be committed.
Frank Kingswood
Reusing changelist now ignores {{mercurial}} IDs in descriptions
Frank Kingswood
Add --summary option to p4pending
Frank Kingswood
Warn on errors in p4revert
Frank Kingswood
Warn on errors in cloning
visualphoenix
Added more verbose error message for --startrev Edited by Frank Kingswood
Frank Kingswood
Allow outgoing and push --force to process mq patches.
Frank Kingswood
Delete jobs from changelist on p4revert. Return jobs from p4client.describe() method
Frank Kingswood
python2.4: yield not allowed in a try block with a finally clause
Frank Kingswood
avoid unnecessary call to p4 revert
Frank Kingswood
fall back to reading file if readlink does not exist
Frank Kingswood
More precise matching of the changelist number returned from p4 change.
Frank Kingswood
Now can push --submit changes repeatedly without having to do a pull. Push now syncs the p4 workarea to the last changelist submitted from this client instead of the last changelist pulled. Changed push so it reverts a newly created changelist if p4 raised an error when creating it. Changed p4pending to output all pending and submitted changelists since the last pull, not just those that were pushed from Mercurial. The first column now always shows the changelist number, and the submitted or pending state is now shown in the second column of output.
Frank Kingswood
Add a new method change() to the p4client class instead of open-coding it in the push function. Also reorder where submit() is defined, no functional change.
Frank Kingswood
The nodes argument to submit() is no longer used.
Frank Kingswood
Reuse common code in p4submit and p4pending. Also clarify help for --all option.
Frank Kingswood
Add a dummy repository class for the p4 scheme. This allows the -R global option to be used for p4submit and p4revert, and allows these commands to take any number of p4 changelist numbers. The dummy repository class raises errors when used in other hg commands.
Frank Kingswood
Abort on push failures when p4 reopen is needed
Frank Kingswood
Traceback fixes for Mercurial 1.0.1
Riccardo Ghetta
After path normalization, reapply pconvert() to root
Frank Kingswood
Fix p4 changelist-t bug on push
Frank Kingswood
Fix regression in copies introduced in de0b3a57fad5
Frank Kingswood
Test clone operation
Frank Kingswood
Fix ui.config lookup bug in clone
Frank Kingswood
Now pushes executable and symlink filetypes correctly.
  1. Prev
  2. Next