Bruce == Bruce Stephens [EMAIL PROTECTED] writes:
Bruce I attach the little hack I did, which seems to work, so
Bruce far.
You convincend me :) It's in, thanks.
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad
by older
Brendan darcs.
Yes, it seems I started using darcs just after the transition to iso
date format...
thanks a lot for noticing!
This is of course a showstopper for 1.0
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad
suggest a bug is hiding at higher level in the chain.
Anyway, what should be fixed/reimplemented in this particular case is
probably target._getCommitEntries().
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di
Georg ha scritto:
Should I try to create a Tailor backend for ClearCase? How big would the
learning curve be? Is there appropriate doc for writing a backend?
Sure, it would be welcome! If you know a little of Python, it shouldn't
be too difficult to shape out a CC backend for Tailor, there
Bart Teeuwisse ha scritto:
Hi Lele,
I found and fixed a bug in the bzr binding in Tailor. Maybe not a true
bug as the incompatibility was caused by changes in bzr after the
creation of bzr.py.
Would you be so kind to incorporate them into tailor?
Sure, done, thanks a lot!
I've also found
Uhm, wouldn't be better debating such thing in a wiki page, or here in
the ML? The README does not seem a good place for such a note, it would
add confusion to the reader rather than making things clearer.
ciao, lele.
___
Tailor mailing list
[EMAIL PROTECTED] ha scritto:
I am still using the cvsync version
of tailor, because I have some very large projects, and I haven't had
the time to try to upgrade.
I used to do this kind of bidirectional sync with a single tailor instance in
old tailor, too.
But in the new version of tailor,
David Houghton ha scritto:
I've done a little more research at it appears that the problem is that
two successive deletes of the same file were committed to CVS
...
revision 1.12
date: 2001/06/18 06:01:26; author: stage; state: dead;
Daniel Ericsson ha scritto:
I have been regularly migrating a Subversion repo to Mercurial with
Tailor. Some days ago the Subversion repo started using svn:external to
pull in header dependencies.
From the look of it I get the external declarations in my Mercurial
migration repo but they
Nicolas Chauvat wrote:
with
[svn:source]
repository = file:///home/svn/public/
it would not work.
I am not sure letting this to backends is a good idea since every
backend could expect to have a clean path instead of having to deal
with it itself.
Thank you Nicolas, I put in a check for the
Olof Sivertsson wrote:
I wonder if you did see my update to Ticket #29 on the tailor Trac?
http://progetti.arstecnica.it/tailor/ticket/29
Investigating a little bit on this issue, it appears that the reason is
effectively the wrong root of the repo. Using
FYI, I just tagged and released version 0.9.23.
Thank you all for your support,
ciao, lele.
___
Tailor mailing list
Tailor@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/tailor
Yann Dirson wrote:
Here is my first try at working with branches with tailor.
This patch applies to current tailor from the darcs repo.
Attached: the patch, and the sample config I used to test it against a
public repo.
Thanks a lot, I'll try to review/apply your changes ASAP.
Some quick
Yann Dirson wrote:
Here is a small patch to make the hardcoded 180s a parameter.
Thank you, applied a slightly edited version of your patch.
ciao, lele.
___
Tailor mailing list
Tailor@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/tailor
Adeodato Simó wrote:
Fri Jun 23 22:01:52 CEST 2006 Adeodato Simó [EMAIL PROTECTED]
* bzr target: fix conversion of date to local timestamp
Calculate local timestamp from supplied date correctly, taking into
account that mktime() cares about the local timezone. Also, provide a
Yann Dirson wrote:
If we go this way, it could be a good idea to reorganize the vcpx
namespace at the same time, maybe moving those new classes to a
new vcpx.vcs namespace, maybe organized like this:
vcpx.vcs.git.core
vcpx.vcs.git.source
vcpx.vcs.git.target
Does it make sense ?
I took an
Hi all,
this is just to inform that I just pushed a bunch of patches on tailor
master repo that potentially could carry some glitches in the various
backends.
Thanks to Yann contributions the backends are now in their own namespace
and in the sake of clearity and test coverage the
Adeodato Simó wrote:
Today I finally found some time and energy to spend on this, and I'd
like to hear comments about this approach. Basically, it breaks down to:
- it is oriented to test target backends acting on certain source repo
- such source repos are specified as a series of
K.S.Sreeram wrote:
A small note... the latest code doesn't seem to work with pysqlite 1.x.
Please use pysqlite2.
(debian sarge users can get python-pysqlite2 from backports.org)
[sreeram;]
Hi,
I'm trying out latest version, and while it seems to work great on
trac+darcs instance, on
K.S.Sreeram wrote:
I had assumed that only moves are reported with wrong ordering by darcs
changes. Unfortunately it looks like poor ordering can be reported for
other types of changes too.
for example, in tailor's repo, see the following patch:
Adeodato Simó wrote:
* Lele Gaifax [Sun, 16 Jul 2006 11:32:18 +0200]:
To follow, a couple of things I'd like to be done in a different way:
Ok. :)
Thank you Adeodato, I finally found some time to devote to tailor, and I
accepted and pushed your patch, even if slightly edited.
ciao, lele
Jordi Vilalta wrote:
Hello again,
As I said in my previous mail, I'm using a common monotone repository
to group all the projects I follow. As the options for the repo are
mostly common for all the synced projects, there's a lot of duplicated
options: ...
Tailor already offers a simple
Lele Gaifax wrote:
Tailor already offers a simple solution: the [DEFAULT] section. What you
propose is configurable in the following way
See http://progetti.arstecnica.it/tailor/browser/README#L541
ciao, lele.
___
Tailor mailing list
Tailor
Jordi Vilalta wrote:
Now go on with the problems ;) I recently added a new repository to
the list to sync. The source is in svn and my local repository is in
monotone (see the attached config file for the details). I've found
several points during the conversion where tailor fails (those start
Yann Dirson wrote:
Well, as I mentionned somewhere else, using [DEFAULT] is not possible
with a two-way setup, especially when specifying branches explicitely.
Notably, the notion of source and target is reversed when setting up
the way back, so they cannot be specified globally.
Indeed, some
Hi all,
FYI, I released tailor 0.9.24. since I don't know when I'll be able to
spend again almost a whole day on it in the near future :)
I think I fixed several problems recently, and seems working almost as
well as 0.9.23, released more than 2 months and half ago... time flies!
This
Rui Lopes wrote:
Hi Lele!
I was trying the new tailor version and noticed that it doesn't install
the vcpx.repository.git package, is that intended?
Though, if I change setup.py to intall it, I get this error:
byte-compiling
/lib/python2.4/site-packages/vcpx/repository/git/__init__.py to
Erm, given that a few disgustingly easy-to-fix but really-annoying bugs
were found in 0.9.24 and in the promptly released 0.9.25, there's hope
0.9.26 will keep the scene for a while.
Sorry for the noise,
ciao, lele.
___
Tailor mailing list
Chase Phillips wrote:
Hi Lele,
I ran the test you suggested below and it failed for me. I used a
snapshot from today. The error message was:
Test that we can handle resurrected cvs directory to svn. ... 15:15:25
[C] Could not import checked out tree in
Chase Phillips wrote:
I discovered that Tailor doesn't have CVS create directories in a
working installation by running 'cvs .. update -d foo/' nor delete empty
directories by running 'cvs .. update -dP foo/'. Since Tailor does this
by hand (I think Tailor should have CVS handle this), I
Benjamin Franksen wrote:
(Apologies if this is not the appropriate place to discuss tailor issues.)
A better place is the tailor ML list, to which I'm forwarding this
thread. You have to sign up to write there though.
I discovered a serious bug today when using tailor to convert from darcs
James Mayer wrote:
As noted here, http://progetti.arstecnica.it/tailor/ticket/86
findcmd() now takes two arguments. Upstream has closed #86 after
applying the noted patch, which apparently breaks backward
compatibility with older Mercurial versions.
I applied a slightly different patch than
Nikolas Coukouma wrote:
This bug occurred when pulling into a darcs directory that didn't exist
yet, so create was triggered
The simple fix seems to be removing the 'U', which doesn't seem useful
anyway.
Traceback (most recent call last):
File /Users/atrus/bin/tailor, line 35, in module
Joseph Wakeling wrote:
Dear Lele,
First off, thanks for writing a tool like tailor. It looks like it will
be very useful for everyone!
Hi Joseph, thank you! The best place for questions about Tailor is the
mailing list, as other persons may be more qualified than me in
answering about the
Dustin Sallings wrote:
Great. I'll package it up and have darcs send it to you.
Hi Dustin,
thank you for your contribute: I accepted and pushed your patches on the
master repository.
You should subscribe to the ML, very low traffic, see
http://progetti.arstecnica.it/tailor
bye, lele.
Dustin Sallings wrote:
I noticed your updates to the README (sorry for not updating it
myself).
No problem at all.
I've added documentation for all of these things here. I also
realized that I spelled ``depot'' incorrectly while I was doing that, so
I've corrected that.
Do you
Tailor wrote:
Comment (by seekgzl):
I'm really sorry about all this spam. There'll always be stupid people
around :-\
Luckily {{{
import pysqlite2.dbapi2 as sqlite
c=sqlite.connect('db/trac.db')
q=c.cursor()
s=q.execute(\
... DELETE FROM ticket_change
... WHERE field='comment' AND
[EMAIL PROTECTED] wrote:
Mon Apr 23 13:41:09 PDT 2007 [EMAIL PROTECTED]
* obfuscate author named in a lossless way
[obfuscate author named in a lossless way
[EMAIL PROTECTED] {
hunk ./vcpx/changes.py 139
+ author = ' [at] '.join(author.split('@'))
+ author = ' [dot]
Scott Lamb writes:
Scott TRY 1 =
Scott (Inefficiently) checking out the entire repository and
Scott using a before- commit hook to handle selecting the right
Scott files and adjusting the paths:
Scott ... This fails. It looks I didn't succeed in changing the
Scott
Lele Gaifax writes:
Lele most probably, under hg is not possible to add and rename
Lele and entry in the same changeset. I actually think this is a
Lele strange thing (only?) darcs allows, and that when the
Lele target does not handle it, the tailor backend should
Lele
Henry Nestler writes:
Henry This test scripts forces the error by Subversion to
Henry Subversion convert:
Henry
http://www.henrynestler.com/tailor/test-scripts/test-svn2svn-rename-dir4.sh
Hi Henry,
thanks for the patch, I'll look into it. On the triggering script, is
that part of
Henry Nestler writes:
Henry Single patches, sorted by 'series':
Henry http://www.henrynestler.com/tailor/patches-breakout/
Thank you Henry, I applied the monotone patches, see
http://progetti.arstecnica.it/tailor/timeline
I stopped on the svn ones, for two reasons:
a) lunch time :-]
b)
Dustin Mon May 14 00:51:45 PDT 2007 Dustin Sallings
Dustin [EMAIL PROTECTED] * Fixed some remove and rename errors in
Dustin hg target
Dustin Sun May 20 13:25:52 PDT 2007 Dustin Sallings
Dustin [EMAIL PROTECTED] * Only perform the underlying move for
Dustin disjunct trees
Michael Khesin writes:
Michael C2A0C2A0C2A0C2A0Ma': 'ascii' codec can't
Michael decode byte 0xc2 in position 366: ordinal no t in
Michael range(128)! 2007-05-22 04:38:50 INFO: 12342 pending
Michael changesets in state file 2007-05-22 04:38:50 CRITICAL:
Michael Upstream change
repository
too.
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
email: [EMAIL PROTECTED]| -- Fortunato Depero, 1929.
___
Tailor
Hi Dave,
thank you for the patch, but isn't it breaking compatibility with hg
older than that changeset? If that's so, that little method will
become too complicated IMHO... it should use whatever *public* and
recommended api.
Any hint from the hg guys?
ciao, lele.
--
nickname: Lele Gaifax
Hi all,
since it's been asked several time mainly by distro's maintainers, I
finally clarified the sentence that refers to the version of the license
in use, and attached its whole text in the file COPYING.
I hope it does not hurth anybody to explicitly require the freshly
released v3, but if
Il giorno mar, 17/07/2007 alle 10.09 +0200, Henry Nestler ha scritto:
In vcpx/shwrap.py found this bad news (Tue Jul 10 18:13:09 CEST 2007):
@@ -87,6 +89,8 @@ class ExternalCommand:
r = '$'+repr(self)
if self.cwd:
r = self.cwd + ' ' + r
+if
At Thu, 19 Jul 2007 17:06:18 -0400,
Davor Ocelic wrote:
Trying to run the git-update-index command manually, I get:
$ git update-index --add notes/design notes/execution notes/features
notes/goals notes/issues notes/notes
error: 'notes/design' appears as both a file and as a directory
to keep-going in the migration. When
it does not find one, tailor assume this is a new bootstrap, and
restart from scratch.
hth,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED
that modified changeset. That's how it
should work, minus bugs ;-) it's been a lot since my last usage of
that functionality.
p.s. The README has my old email address. It should be updated to
[EMAIL PROTECTED]
Done.
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
: 'GitRepository' object has no attribute 'basedir'
`
Can you try latest patch_? It should fix that problem...
ciao, lele.
.. _wiki:: http://progetti.arstecnica.it/tailor/wiki/RootDirectory
.. _patch:: http://progetti.arstecnica.it/tailor/changeset/1454
--
nickname: Lele Gaifax| Quando
I'll be able to spend some time on Tailor too in the
near future, I'll try to understand all those missing files
tickets...
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED
of the patches. how can I get tailor to skip this tag?
By setting up a before-commit function, that takes a changeset as
argument, and may either alter and return it, or return False to
indicate that the changeset should be ignored.
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho
it myself, but I'll gladly
help/integrate any contribution on this. It's reasonably easy, given a
little of Python knowledge and a good knowledge of the VC kind. Also,
most probably you just need a *source* backend...
thank you,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho
is needed.
Let me know,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929.
___
Tailor mailing
-ad02527dd5ecbea5c10de4c5eaeb5ef4e3da4d09.gz'
nameAdd then move/name
summary
add_file
Autoconf.lhs.in
/add_file
/summary
/patch
/changelog
Thanks a lot for reviewing!-)
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato
confirm please?
grazie mille,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929
.
thank you,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929.
___
Tailor mailing list
Tailor
really moved down to a CvsChangesetEntry or equivalent. The CVS
machinery was the very first piece of code...
Expects more questions :-)
Welcome!
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi
user POV)?
I think the second way is a lot better from the tailor *user* POV;
evidently it's a little bit trickier to code, but the advantage is
clear.
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi
On Thu, 05 Jun 2008 12:13:49 +0200
Walter Franzini [EMAIL PROTECTED] wrote:
Lele == Lele Gaifax [EMAIL PROTECTED] writes:
[...]
Lele It looks a lot like JSON... if not for the semi-comma ';'
Lele instead of comma ',' at end of line.
I thinks it's more like C.
Uh? Since when
. This is clearly a very dirty workaround, but it's simple
enough.
hth,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929
.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929.
___
Tailor mailing list
Tailor@lists.zooko.com
http
) and just pull from it?
The latter is what I usually do.
hth,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929
should go away, and _run() calls replaced by a
single call to ExternalCommand(blabla).execute().
I'm trying to open a trac issue, but it says my permissions are
currently limited.
You need to be acknowledged, just send me your account please.
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò
to checkout a revision, read the log
actions, replay them, then check in the result and fix up anything
required (author, date, etc).
That's what tailor actually does, more or less.
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas
. It would be great if you could confirm that.
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
l...@nautilus.homeip.net | -- Fortunato Depero, 1929
,
specific_files=entries,
verbose=self.repository.projectref().verbose,
Also, does it really need to be a write lock?
thank you,
ciao, lele.
--
nickname: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele
: Lele Gaifax| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas| comincerò ad aver paura di chi mi copia.
l...@nautilus.homeip.net | -- Fortunato Depero, 1929.
___
Tailor mailing list
Tailor@lists.zooko.com
http
not be wise
throwing it in as it is.
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
l...@metapensiero.it | -- Fortunato Depero, 1929.
___
Tailor
71 matches
Mail list logo