qct /

Filename Size Date modified Message
doc
hgext
plugins
qctlib
win32
220 B
Add change selection dialog
900 B
Added tag 1.7 for changeset cf882dee9b97
18.0 KB
Add GPL license
3.3 KB
Update changelog to reflect.1.0
3.7 KB
and two more
1.0 KB
Add change selection dialog
1.3 KB
Update README
1.7 KB
Split INSTALL file into separate README files for each VCS back-end
870 B
Split INSTALL file into separate README files for each VCS back-end
753 B
Add reference to GCT in README.git
4.0 KB
and two more
1.1 KB
Split INSTALL file into separate README files for each VCS back-end
1.3 KB
Add warning note to perforce docs
448 B
Split INSTALL file into separate README files for each VCS back-end
148 B
Allow the user to register a revision history tool
qct
5.0 KB
qctVcsHg does not take the username in __init__, but in initRepo
258 B
plugins/qct.py has moved
4.0 KB
Fix the installer for latest machinations of PyQt and py2exe

QCT - Qt/PyQt based commit tool

Author: Steve Borho <steve@borho.org>

Downloads:

http://qct.sourceforge.net/qct-version-win32.exe - Windows self-extracting zip http://qct.sourceforge.net/qct-version.tar.gz - Source code http://qct.sourceforge.net/qct-version-py2.5.egg - Python Egg http://qct.sourceforge.net/hg/qct - Mercurial Repository

Primary goals:

  1. Cross-Platform (Linux, Windows-Native, MacOS, cygwin)
  2. Be VCS agnostic.
  3. Good keyboard navigation, keep the typical work-flow simple

Keyboard Shortcuts:

CTRL-O - Commit selected files CTRL-R - Refresh file list CTRL-N - View diffs of next file in list CTRL-[] - Page up/down through file diffs CTRL-U - Unselect all files CTRL-F - Clear file filter text ESC - Abort and exit

The qct standalone application will attempt to auto-detect the repository you are running from, but will also accept a command line argument specifying the VCS back-end you wish to use.

See the man page for more usage details and consult the README file for the version control system you wish to use.

Known Issues:

Windows has a command line limit of 32KBytes. If you break this limit you get to keep both halves :) http://blogs.msdn.com/oldnewthing/archive/2003/12/10/56028.aspx