Fri Feb 24 15:00:05 EST 2006 Travis Cross <[EMAIL PROTECTED]>
* In hglib, check if a file is in the manifest before trying to rename it.
Fri Feb 24 15:05:25 EST 2006 Travis Cross <[EMAIL PROTECTED]>
* Fix to hglib: don't try to .split() date as it is already a tuple.
Fri Feb 24 15:06:53 EST 2006 Travis Cross <[EMAIL PROTECTED]>
* Update hglib backend to work with recent versions of Mercurial.
Added required parameters to the calls to pull and clone.
New patches:
[In hglib, check if a file is in the manifest before trying to rename it.
Travis Cross <[EMAIL PROTECTED]>**20060224200005] {
hunk ./vcpx/hglib.py 109
- oldname = fl.renamed(manifest[f])
+ oldname = f in manifest and fl.renamed(manifest[f])
}
[Fix to hglib: don't try to .split() date as it is already a tuple.
Travis Cross <[EMAIL PROTECTED]>**20060224200525] {
hunk ./vcpx/hglib.py 78
- (dt, tz) = date.split(' ')
+ dt, tz = date
}
[Update hglib backend to work with recent versions of Mercurial.
Travis Cross <[EMAIL PROTECTED]>**20060224200653
Added required parameters to the calls to pull and clone.
] {
hunk ./vcpx/hglib.py 36
- noupdate=True, ssh=None, remotecmd=None)
+ noupdate=True, ssh=None, remotecmd=None, pull=None, rev=None)
hunk ./vcpx/hglib.py 55
- commands.pull(ui, repo, "default", ssh=None, remotecmd=None, update=None)
+ commands.pull(ui, repo, "default", ssh=None, remotecmd=None, update=None, rev=None)
}
Context:
[hglib doesn't accept unicode strings for path names, so encode them
Brendan Cully <[EMAIL PROTECTED]>**20060216200909]
[Separate option name from its value
[EMAIL PROTECTED]
[Remove spurious and dead code
[EMAIL PROTECTED]
I'm not able to trace the origin of this code, reasonably that loop
was in a support method and then moved inside __init__().
Good catch, Evgeny!
]
[Suggest #tailor IRC channel, not #darcs
[EMAIL PROTECTED]
[Disallow encodings other than utf-8 for mercurial
Brendan Cully <[EMAIL PROTECTED]>**20060216201024]
[Don't force the LANG on svn commit
[EMAIL PROTECTED]
Tailor used LANG=C to be able to catch the revision number generated
by commit. It now assumes the revision number is the integer value
printed out by svn in the last line of commit output.
]
[Clever change to stop misreading the boolean expression as a keyword argument
[EMAIL PROTECTED]
[Fix handling of tla archives with "untagged-source unrecognized" set
Cameron Patrick <[EMAIL PROTECTED]>**20060212173351
If a tla archive has the "untagged-source unrecognized" option in its
tagging-method file, tla will complain if there are any foreign files
present (e.g. the _darcs directory containing darcs metadata). The
tla backend was supposed to fix this but the code there didn't work
properly, as it was too fussy about tla exit codes and the output
formats of `tla tree-lint`.
This patch makes it work again (tested with tla 1.3.3).
]
[More informative error messages
[EMAIL PROTECTED]
[Fix to #30: handle CVS target, creating repository and working dir
[EMAIL PROTECTED]
[Use "initialize+pull" instead of "get" when the directory already exist
[EMAIL PROTECTED]
[Added a comment at top to clarify the strange markup
[EMAIL PROTECTED]
[Fix typo
[EMAIL PROTECTED]
[Convert the delay into a float
[EMAIL PROTECTED]
This fixes #34.
]
[Test also the default case for look-for-adds
[EMAIL PROTECTED]
[Allow 'look-for-adds' for darcs repositories
[EMAIL PROTECTED]
I'm little bit worried that this may hide real bugs, but here it is.
]
[When collapsing two changesets into one, make sure the tags from the second go into the combined one. Fixes ticket #26.
[EMAIL PROTECTED]
[Do not stop on GetUpstreamChangesetsFailure
[EMAIL PROTECTED]
When operating on several projects, do not stop on this kind of error,
that most often is related to overloaded CVS servers, but keep going
with the other projects.
]
[There's no "string" builtin type, use "basestring" instead.
[EMAIL PROTECTED]
[Annotate the characters that tailor washes out of Subversion XML logs
[EMAIL PROTECTED]
when filter-badchars is set to True.
]
[Fix cut-n-paste error
[EMAIL PROTECTED]
This most probably caused some breakage in projects using distinct
shared directories for source and target repositories.
]
[M-x whitespace-cleanup
[EMAIL PROTECTED]
[Do not add entries inside a moved/copied directory on bzr target
[EMAIL PROTECTED]
The fix to #24 and indirectly #23 triggered (actually, the test did) a
similar issue solved for Subversion with [840] and [841]. This patch
applies a similar solution for BazaarNG, to prevent addition within a
renamed/copied directory. Specifically, this may happen for example
in a changeset coming from Svn that
1. copies a directory
2. replaces (a Subversion "R" event) an item in the target with
something else
]
[Reset the notion of external copies at each changeset
[EMAIL PROTECTED]
Changesets [840] and [841] introduced a bug in the Subversion log
parser, outlined by #24. This fix the case by resetting the list of
copied paths at each changeset.
]
[Avoid execution of too long command lines
[EMAIL PROTECTED]
Now the mechanism that executes external commands respects a maximum
size for the command line, eventually executing the external command
multiple times operating on a slice of the original arguments at a
time.
]
[Do not use bzr's smart_add_tree as it ignores entries
[EMAIL PROTECTED]
Also, do not add rename targets as they are already considered by bzr.
]
[Parametrize the temporary directory used by tests
[EMAIL PROTECTED]
[Simplify rst2html command line
[EMAIL PROTECTED]
Recent docutils automatically embeds the right stylesheet.
]
[Explicitly deprecate the current svndump backend
[EMAIL PROTECTED]
[New option ignore-externals on svn source backend
[EMAIL PROTECTED]
This **changes** the default behaviour of Tailor svn source backend: now
it uses `--ignore-externals` to checkouts and updates. You can override
the default putting "ignore-externals = False" in the svn repository
section.
]
[TAG Version 0.9.20
[EMAIL PROTECTED]
Patch bundle hash:
6849f3de803e37d6110554bc65bd21187ecfcb92
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor