Alistair Bayley wrote:
I'm running tailor on a WinXP platform, and there was somehting in the
manual about Windows not being supported. Is this true?

I never used tailor under Windows, so it's definitely possible that something does not work as expected. Given proper feedback I guess it can be fixed, if at all possible. So, don't take the "not supported" tag as a strong assertion :-)

Is there
something I can do to fix the problem below, or am I pissing into the
wind?
> ...
 File "C:\haskell\tailor\tailor-0.9.21\vcpx\cvsps.py", line 554, in
__forceTagOnEachEntry
   rename(efn, efn+'.old')
OSError: [Errno 17] File exists

First of all, that piece of code gets executed at bootstrap time, to be sure that nobody will do a "cvs up" by hand: it basically forces a sticky tag on each entry.

In your case, it seems that the CVS metadir already contains a "Entries.old" file. I have already seen that happening, so maybe the right fix should be using a different suffix (say ".tailor-old") for the old version (and possibly remove the old copy before leaving...). You could try changing the code, if Python does not scare you.

Another solution could be putting "tag-entries = False" in the configuration, that disables the feature: then you must respect the contract of never executing any cvs command there that could alter or even broke the tailor context.

Hope this helps, let me know if this is not the case :)

ciao, lele.
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor

Reply via email to