Re: Conflicting ChangeLogs

2006-06-07 Thread Clytie Siddall


On 04/06/2006, at 3:03 AM, Åsmund Skjæveland wrote:


On Sat, Jun 03, 2006 at 04:16:24PM +0930, Clytie Siddall wrote:

Speaking of ChangeLogs, I've come across quite a few recently which
have needed reconciling: I update the ChangeLog, and CVS tells me
it's tried to merge the differences, but is giving up with a
headache, so it passes the headache on to me. ;)

I don't mind doing this occasionally, but I've had to do it too many
times recently. It can take a while, with large differences.

I think it's nearly always (or always) been Gnome-2-14 modules'
ChangeLogs.

Is there any reason why so many ChangeLogs would have major
conflicts? If so, is there anything we can do to avoid it?


do a cvs update ChangeLog before you add your entry. Don't add your
entry until just before you commit your updated PO file. It's a lot
less likely that somebody else will update the ChangeLog in the minute
it takes you to update the ChangeLog, add your entry, and commit the
new ChangeLog and PO files.


Åsmund, I _do_ cvs update the ChangeLog just before I need to edit  
it. The conflict is apparently between my current copy of the  
ChangeLog and that on the server. It usually occurs when I have  
checked out the Gnome-2-14 module, then want to update it for the  
first time. I have no idea why the copy on server become so different  
in that time, nor why cvs can't integrate those differences.


I'll keep a copy next time it happens. Maybe that will help me sort  
out what is happening.


Thanks for your help. :)

from Clytie (vi-VN, Vietnamese free-software translation team / nhóm  
Việt hóa phần mềm tự do)

http://groups-beta.google.com/group/vi-VN


___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Conflicting ChangeLogs (was: Re: Documentation: Editing the ChangeLog file with emacs

2006-06-05 Thread Åsmund Skjæveland
On Sat, Jun 03, 2006 at 04:16:24PM +0930, Clytie Siddall wrote:
 Speaking of ChangeLogs, I've come across quite a few recently which  
 have needed reconciling: I update the ChangeLog, and CVS tells me  
 it's tried to merge the differences, but is giving up with a  
 headache, so it passes the headache on to me. ;)
 
 I don't mind doing this occasionally, but I've had to do it too many  
 times recently. It can take a while, with large differences.
 
 I think it's nearly always (or always) been Gnome-2-14 modules'  
 ChangeLogs.
 
 Is there any reason why so many ChangeLogs would have major  
 conflicts? If so, is there anything we can do to avoid it?

do a cvs update ChangeLog before you add your entry. Don't add your
entry until just before you commit your updated PO file. It's a lot
less likely that somebody else will update the ChangeLog in the minute
it takes you to update the ChangeLog, add your entry, and commit the
new ChangeLog and PO files.


-- 
Åsmund Skjæveland {
kaffi();
}
___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Conflicting ChangeLogs (was: Re: Documentation: Editing the ChangeLog file with emacs

2006-06-03 Thread Clytie Siddall
Speaking of ChangeLogs, I've come across quite a few recently which  
have needed reconciling: I update the ChangeLog, and CVS tells me  
it's tried to merge the differences, but is giving up with a  
headache, so it passes the headache on to me. ;)


I don't mind doing this occasionally, but I've had to do it too many  
times recently. It can take a while, with large differences.


I think it's nearly always (or always) been Gnome-2-14 modules'  
ChangeLogs.


Is there any reason why so many ChangeLogs would have major  
conflicts? If so, is there anything we can do to avoid it?


from Clytie (vi-VN, Vietnamese free-software translation team / nhóm  
Việt hóa phần mềm tự do)

http://groups-beta.google.com/group/vi-VN


___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Conflicting ChangeLogs (was: Re: Documentation: Editing the ChangeLog file with emacs

2006-06-03 Thread Danilo Šegan
Hi Clytie,

Today at 8:46, Clytie Siddall wrote:

 Is there any reason why so many ChangeLogs would have major
 conflicts? If so, is there anything we can do to avoid it?

My policy is to leave updating ChangeLog's for the commit time.
I.e. I update the translation, then do cvs up -Pd in top-level
module directory, cd back to po and run intltool-update sr (and
if needed, update the translation again ;).

Then, I add a ChangeLog entry (from Emacs: C-x 4 a), and commit it
with cvs ci. :)

This way, I tend to get conflicts only in the times of string freezes
and release time approaching.

Cheers,
Danilo
___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n