mainSavannah Administration - Support: sr #106422, Migration of GRUB from CVS to SVN

 
 

sr #106422: Migration of GRUB from CVS to SVN

Submitter:  Marco Gerards <marco_g>
Submitted:  Thu 26 Jun 2008 02:38:58 PM UTC
   
 
Category:  Source code repositories - developer access Priority:  5 - Normal
Severity:  3 - Normal Status:  Done
Privacy:  Public Assigned to:  Beuc
Operating System:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Wed 10 Sep 2008 10:48:59 PM UTC, comment #15: 

I suspect the process that sends email notifications either has no LANG variable in its environment, or has LANG=C.

Robert Millan <robertmh>
Wed 10 Sep 2008 07:57:43 PM UTC, comment #14: 


>It's better to post a new submission in this case.


Urm right, probable more a general problem, sorry.

http://lists.gnu.org/archive/html/commit-grub/2008-09/msg00012.html

There's the mail

LANG=de_DE.UTF-8
`svn log -r 1856' displays it right as

2008-09-07  Vesa Jääskeläinen  <chaac@nic.fi>

whereas `svn log' with LANG=C
2008-09-07  Vesa J?\195?\164?\195?\164skel?\195?\164inen  <chaac@nic.fi>

So it has been commited with UTF-8 instead of ASCII and mail header on commit-grub says UTF-8 too but somewhere in between seems to be a conversion from UTF-8 to ASCII

Felix Zielcke <fzielcke>
Wed 10 Sep 2008 07:49:07 PM UTC, comment #13: 

Hi,

It's better to post a new submission in this case.


> Log Message:
> -----------
> 2008-09-07 Vesa J?\195?\164?\195?\164skel?\195?\164inen
> <chaac@nic.fi>


Where does this appear?

Don't hesitate to provide links and shell commands to reproduce the problem.

Sylvain Beucler <Beuc>
Sun 07 Sep 2008 04:15:24 PM UTC, comment #12: 

Hello,

I wasn't sure if I should make a new report, but because the problem is related to our GRUB SVN I choose to post here :)

Our SVN commit messages are in UTF-8 and `svn log' shows fine with UTF-8 locale.
But Vesa just did a commit and on -email is unavailable- his name is shown as ASCII

Log Message:
-----------
2008-09-07  Vesa J?\195?\164?\195?\164skel?\195?\164inen  <chaac@nic.fi>

Though the eMail has:
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

So it seems somewhere in between there's a LANG=C or some other non UTF-8 setting

Felix Zielcke <fzielcke>
Sun 13 Jul 2008 01:16:37 AM UTC, comment #11: 

Thanks, it's working now !

Bean <bean>
Sat 12 Jul 2008 07:48:44 PM UTC, comment #10: 

This need to be done by a Savannah admin (currently).
I enabled commit notification to commit-grub@gnu.org.

Sylvain Beucler <Beuc>
Thu 10 Jul 2008 03:57:58 PM UTC, comment #9: 

Email notification of commit is still not working. I think it needs to setup the post-commit hook or whatever, anyone know how to do it ?

Bean <bean>
Tue 01 Jul 2008 05:44:13 PM UTC, comment #8: 

CVS is disabled now. If something has to be done, I can re-enable it.

Marco Gerards <marco_g>
Tue 01 Jul 2008 05:18:04 PM UTC, comment #7: 

Thanks!

Is CVS disabled now?

Robert Millan <robertmh>
Tue 01 Jul 2008 04:31:18 PM UTC, comment #6: 

Imported :)

I added a note about rsync+ssh in the doc.

Sylvain Beucler <Beuc>
Tue 01 Jul 2008 11:29:24 AM UTC, comment #5: 


> Insecurely.. you mean that the content can be altered between Savannah and you?


Yes.. I like to be careful about such things.

Marco asked me to provide the dump.  I've put it in:

  fencepost.gnu.org:~rmh/grub-20080701.dump.lzma

Robert Millan <robertmh>
Fri 27 Jun 2008 05:46:17 PM UTC, comment #4: 

Insecurely.. you mean that the content can be altered between Savannah and you?

Anyway you should be able to use rsync you@cvs.sv.gnu.org:/sources/grub (that's read-only).

Sylvain Beucler <Beuc>
Fri 27 Jun 2008 02:33:46 PM UTC, comment #3: 

The instructions in CvSToSvN recommend that the repository is transfered insecurely with plain rsync protocol:

  rsync -av rsync://cvs.sv.gnu.org/sources/yourproject/ yourproject-cvs/

Is it possible to obtain them through SSH (or Rsync inside SSH)?  I tried dropping the "rsync://" bit but then I get access denied errors.

Robert Millan <robertmh>
Thu 26 Jun 2008 09:00:31 PM UTC, comment #2: 

Hi,

There are some intructions to do CVS->SVN at
https://savannah.gnu.org/maintenance/CvSToSvN

When you have a dump ready, let me know and I'll import it.

Sylvain Beucler <Beuc>
Thu 26 Jun 2008 03:12:19 PM UTC, comment #1: 

Would be nice if we can have file renames we did in CVS "by hand" converted to proper file renames in SVN.  I can provide a list of the renames we did, if that would make it possible.

Robert Millan <robertmh>
Thu 26 Jun 2008 02:38:58 PM UTC, original submission:  

Can you please migrate GRUB from CVS to Subversion? The GRUB 2 module is the most important module to us.

Marco Gerards <marco_g>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by fzielcke (Posted a comment)
  • -email is unavailable- added by bean (Posted a comment)
  • -email is unavailable- added by Beuc (Posted a comment)
  • -email is unavailable- added by robertmh (Posted a comment)
  • -email is unavailable- added by marco_g
  • -email is unavailable- added by marco_g
  • -email is unavailable- added by marco_g
  • -email is unavailable- added by marco_g (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-07-01 Beuc StatusNone Done
        Assigned toNone Beuc
        Open/ClosedOpen Closed
    2008-06-26 marco_g Carbon-Copy- Added -email is unavailable-
    2008-06-26 marco_g Carbon-Copy- Added okuji
        Carbon-Copy- Added robertmh

    Back to the top

    Powered by Savane 3.13-cf05.
    Corresponding source code