aboutsummaryrefslogtreecommitdiffstats
path: root/libbe/rcs.py
Commit message (Collapse)AuthorAgeFilesLines
* Catch OSErrors from Popen()sW. Trevor King2008-11-131-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the subprocess module documentation: http://www.python.org/doc/2.5.2/lib/node530.html "The most common exception raised is OSError. This occurs, for example, when trying to execute a non-existent file. Applications should prepare for OSError exceptions." And from the os module documentation: http://www.python.org/doc/2.5.2/lib/module-os.html "exception error This exception is raised when a function returns a system-related error (not for illegal argument types or other incidental errors). This is also known as the built-in exception OSError. The accompanying value is a pair containing the numeric error code from errno and the corresponding string, as would be printed by the C function perror(). See the module errno, which contains names for the error codes defined by the underlying operating system. When exceptions are classes, this exception carries two attributes, errno and strerror. The first holds the value of the C errno variable, and the latter holds the corresponding error message from strerror(). For exceptions that involve a file system path (such as chdir() or unlink()), the exception instance will contain a third attribute, filename, which is the file name passed to the function." I turned this up running be/test.py, when it defaulted to the tla client which I didn't have installed. I don't have things working yet, so I can't create a bug at the moment...
* Add GIT support, from Chris Ball and Michael Stone.Chris Ball2008-05-161-0/+6
|
* Add support for Mercurial (Steve Borho)Aaron Bentley2007-01-231-0/+6
|
* Fix double-invocation bugAaron Bentley2006-09-051-1/+0
|
* Merge changes from BelchenkoAaron Bentley2006-08-111-0/+8
|\
| * subprocess: win32 don't have os.execvp() so have to run command in a shellAlexander Belchenko2006-07-191-1/+7
| |
* | Use subprocess-native functionality for changing directoryAaron Bentley2006-07-191-2/+2
| |
* | Use Popen.communicate instead of reading the individual streams (why needed?)Aaron Bentley2006-07-191-3/+2
|/
* Got commit basics working for bzrAaron Bentley2006-02-031-0/+16
|
* Added appropriate copyright notices, GPLed.Aaron Bentley2005-05-161-0/+16
|
* Support for bzr inventory operationsAaron Bentley2005-05-041-0/+6
|
* Added RCS configuration.Aaron Bentley2005-03-191-17/+15
|
* Switched tree format to mapfile-basedAaron Bentley2005-03-171-2/+6
|
* Added RCS integrationAaron Bentley2005-03-091-0/+14