Changeset 745 in tailor
- Timestamp:
- 09/02/05 15:07:46 (8 years ago)
- Hash name:
- 20050902130746-97f81-68846274e015a8515a796993a2e3ca7cea845a04
- Files:
-
- 4 edited
-
vcpx/cvsps.py (modified) (6 diffs)
-
vcpx/darcs.py (modified) (1 diff)
-
vcpx/tailor.py (modified) (4 diffs)
-
README (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vcpx/cvsps.py
r680 r745 8 8 """ 9 9 This module contains supporting classes for CVS. To get a 10 cross-repository revision number a la Subversion, the implementation10 cross-repository revision number a la Subversion, the implementation 11 11 uses `cvsps` to fetch the changes from the upstream repository. 12 12 """ … … 134 134 135 135 """ 136 An instance of this class represent a read/write CVS working directory,137 so that it can be used both as source of patches, or as a target138 repository.136 An instance of this class represents a read/write CVS working 137 directory, so that it can be used both as a source of patches and 138 as a target repository. 139 139 140 140 It uses `cvsps` to do the actual fetch of the changesets metadata … … 215 215 # and thus new_revision is always None for them), and it's 216 216 # going to be deleted, do not execute a 'cvs update', that 217 # in some cases does not what one would expect. Instead,217 # in some cases does not do what one would expect. Instead, 218 218 # remove it with everything it contains (that should be 219 219 # just a single "CVS" subdir, btw) … … 254 254 def _checkoutUpstreamRevision(self, revision): 255 255 """ 256 Concretely do the checkout of the upstream sources. Use `revision` as 257 the name of the tag to get, or as a date if it starts with a number. 256 Concretely do the checkout of the upstream sources. Use 257 `revision` as the name of the tag to get, or as a date if it 258 starts with a number. 258 259 259 260 Return the last applied changeset. … … 376 377 Verify that the hierarchy down to the entry is under CVS. 377 378 378 If the directory containing the entry does not exist s,379 create it and make it appear as under CVS so that succeding379 If the directory containing the entry does not exist, 380 create it and make it appear as under CVS so that a subsequent 380 381 'cvs update' will work. 381 382 """ … … 423 424 424 425 # Add the "new" directory to the changeset, so that the 425 # replayer get its name426 # replayer gets its name 426 427 427 428 entry = changeset.addEntry(path, None) -
vcpx/darcs.py
r676 r745 433 433 from os import rename 434 434 435 # Check to see if the oldentry is still there. If it does,435 # Check to see if the oldentry is still there. If it is, 436 436 # that probably means one thing: it's been moved and then 437 437 # replaced, see svn 'R' event. In this case, rename the -
vcpx/tailor.py
r736 r745 140 140 # Make printouts be encoded as well. A better solution would be 141 141 # using the replace mechanism of the encoder, and keep printing 142 # in the user LC_CTYPE/LANG setting.142 # in the user's LC_CTYPE/LANG setting. 143 143 144 144 import codecs, sys … … 185 185 RecogOption("--encoding", metavar="CHARSET", default=None, 186 186 help="Force the output encoding to given CHARSET, rather " 187 "then using the user default settings specified in the"188 " environment."),187 "then using the user's default settings specified " 188 "in the environment."), 189 189 ] 190 190 … … 201 201 default=False, 202 202 help="Remove the first line of the upstream changelog. This " 203 "is intended to go inpair with --patch-name-format, "204 "when using it 's 'firstlogline' variable to build the "203 "is intended to pair with --patch-name-format, " 204 "when using its 'firstlogline' variable to build the " 205 205 "name of the patch."), 206 206 RecogOption("-N", "--refill-changelogs", action="store_true", … … 232 232 "with a slash. Since it's used in the description of the " 233 233 "target repository, you may want to give it a value with " 234 "darcs too even ifit is otherwise ignored."),234 "darcs too, even though it is otherwise ignored."), 235 235 RecogOption("-r", "--revision", "--start-revision", dest="start_revision", 236 236 metavar="REV", -
README
r725 r745 85 85 86 86 There's even a standard setup.py that you may use to install the 87 script using Python conventional distutils.87 script using Python's conventional distutils. 88 88 89 89 .. [#] Darcs 1.0.2 is too old, 1.0.3 is good, 1.0.4 (the fourth … … 594 594 also a `wiki page`_ that may give you some other hints. The 595 595 development of Tailor is mainly driven by user requests at this point, 596 and the preferred comunication medi ais the dedicated `mailing list`_596 and the preferred comunication medium is the dedicated `mailing list`_ 597 597 [#]_. 598 598 … … 604 604 605 605 I will be more than happy to answer any doubt, question or suggestion 606 you may have on it. I'm usually hanging as "lelit" on the IRC channel607 devoted to darcs on the `freenode.net` network. Do not hesitate to 608 contact me either by email or chatting there.606 you may have on it. I'm usually hanging out as "lelit" on the IRC 607 channel devoted to darcs on the `freenode.net` network. Do not 608 hesitate to contact me either by email or chatting there. 609 609 610 610 .. [#] I wish to say a big `Thank you` to `Zooko <zooko@zooko.com>`_,
Note: See TracChangeset
for help on using the changeset viewer.
