| Revision 393,
361 bytes
checked in by lele@…, 8 years ago
(diff) |
|
Transition to a Python 2.4 subprocess compatible way of executing external tools
The shwrap module now makes use of the new subprocess module available
with Python 2.4; under older snakes it uses an almost compatible module,
_process.py. This does not bring in any new functionality, it should just
make it easier to port the tool under other OS, and hopefully use a less
hackish way of doing the task.
BEWARE: even if I did several round trips over the various backends, there
may still be bugs in the way I translated the external commands.
|
| Line | |
|---|
| 1 | # -*- mode: python; coding: utf-8 -*- |
|---|
| 2 | # :Progetto: vcpx -- Test suite |
|---|
| 3 | # :Creato: mar 20 apr 2004 16:19:15 CEST |
|---|
| 4 | # :Autore: Lele Gaifax <lele@nautilus.homeip.net> |
|---|
| 5 | # :Licenza: GNU General Public License |
|---|
| 6 | # |
|---|
| 7 | |
|---|
| 8 | from shwrap import * |
|---|
| 9 | from cvsps import * |
|---|
| 10 | from cvs import * |
|---|
| 11 | from darcs import * |
|---|
| 12 | from svn import * |
|---|
| 13 | from tailor import * |
|---|
| 14 | |
|---|
| 15 | ExternalCommand.VERBOSE = False |
|---|
| 16 | |
|---|
Note: See
TracBrowser
for help on using the repository browser.