CVS migration help

Thomas Manson dev.mansonthomas at gmail.com
Thu Oct 9 22:16:06 BST 2008


Hi colin,
I have the same issue :

thomas at home:~/temp/bzr2$ tailor --config=../crf.tailor
paquerette at cvs.paquerette.com's password:
paquerette at cvs.paquerette.com's password:
paquerette at cvs.paquerette.com's password:
paquerette at cvs.paquerette.com's password:
Traceback (most recent call last):
  File "/usr/lib/python2.5/logging/__init__.py", line 744, in emit
    msg = self.format(record)
  File "/usr/lib/python2.5/logging/__init__.py", line 630, in format
    return fmt.format(record)
  File "/usr/lib/python2.5/logging/__init__.py", line 421, in format
    s = self._fmt % record.__dict__
  File "/var/lib/python-support/python2.5/vcpx/shwrap.py", line 89, in
__str__
    r = '$'+repr(self)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position
7562: ordinal not in range(128)

But unlike the other tools, it doesn't stop the conversion... I"ve a
conversion.

Now I've to find what file is missing (I guess I miss only one)

I'm converting the other projects.

Thanks very much !

Thomas.



On Thu, Oct 9, 2008 at 01:03, Thomas Manson <dev.mansonthomas at gmail.com>wrote:

> Hi Colin,
>
> I'll try tomorrow, thanks for your config file.
>
> Thomas
>
>   On Wed, Oct 8, 2008 at 18:04, Colin D Bennett <colin at gibibit.com> wrote:
>
>> On Wed, 8 Oct 2008 10:03:20 +0200
>> "Thomas Manson" <dev.mansonthomas at gmail.com> wrote:
>>
>> ...
>> > I give up...
>> >
>> > What I'll do, is re install cvs on my new server with its repository
>> > Have a copy of my eclipse workspace using cvs to be able to browse cvs
>> > history.
>> > And make a bzr import of my existing project and use bzr from now on.
>> >
>> > Anyway many thanks for your help everybody ;)
>> > Thomas.
>>
>> Did you try using Tailor?  It has worked great for me to import from and
>> stay synchronized with CVS projects.  Here is my example configuration:
>>
>> ----- begin file: grub.tailor -----
>> [grub]
>> patch-name-format = None
>> source = cvs:grub2
>> target = bzr:grub
>>
>> [cvs:grub2]
>> repository = :pserver:anonymous at cvs.savannah.gnu.org:/sources/grub
>> module = grub2
>> encoding = iso-8859-1
>>
>> [bzr:grub2]
>> ----- end file: grub.tailor -----
>>
>> Then, just execute Tailor with the following command:
>>
>>  tailor --config=../grub.tailor
>>
>> I create a subdirectory underneath the directory where 'grub.tailor'
>> is, and then I run the above 'tailor' command in that subdirectory,
>> since it will check out the CVS tree into the current working
>> directory.  This CVS checkout is then also a bzr branch, which is
>> updated every time you re-run the 'tailor' command above if there are
>> any new commits to CVS.
>>
>> Regards,
>> Colin
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20081009/42692165/attachment-0001.htm 


More information about the bazaar mailing list