Max Bowsher <m...@f2s.com> writes:
> On 08/09/10 00:37, Robert Haas wrote:
>> but if our CVS repository is busted maybe
>> we should be looking to fix that rather than complaining about
>> cvs2git.

> A possibility. We'd need a tool which would insert an extra node into
> the history graph of an RCS file. Unless we can bodge it by using
> x.y.z.0 as a revision id, it would also need to renumber all the
> revisions on the branch. Still, cvs2git has code to parse the RCS
> format, so it's probably achievable without too much work.

I did some experimentation with manual surgery on (a copy of ;-))
it.po,v and found that x.y.z.0 does seem to work; at least CVS isn't
obviously unhappy with it.  So transformations as simple as illustrated
below might be enough to fix this.  I do not have a copy of cvs2git
at hand to see what it does with this, though.

                        regards, tom lane


*** ./it.po,v~  Tue Sep  7 22:56:48 2010
--- ./it.po,v   Tue Sep  7 23:01:47 2010
***************
*** 173,179 ****
  1.7
  date  2010.02.19.00.40.04;    author petere;  state Exp;
  branches
!       1.7.6.1;
  next  1.6;
  
  1.6
--- 173,179 ----
  1.7
  date  2010.02.19.00.40.04;    author petere;  state Exp;
  branches
!       1.7.6.0;
  next  1.6;
  
  1.6
***************
*** 206,211 ****
--- 206,216 ----
  branches;
  next  ;
  
+ 1.7.6.0
+ date  2010.02.19.00.40.04;    author petere;  state dead;
+ branches;
+ next  1.7.6.1;
+ 
  1.7.6.1
  date  2010.05.13.10.50.03;    author petere;  state Exp;
  branches;
***************
*** 3636,3641 ****
--- 3641,3654 ----
  @
  
  
+ 1.7.6.0
+ log
+ @log addition on branch
+ @
+ text
+ @@
+ 
+ 
  1.7.6.1
  log
  @Translation update

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to