* PCL-CVS: commit updates the wrong lines
@ 2005-01-09 21:08 Romain Francoise
2005-01-09 21:48 ` Stefan Monnier
0 siblings, 1 reply; 10+ messages in thread
From: Romain Francoise @ 2005-01-09 21:08 UTC (permalink / raw)
In a CVS mode buffer created using the `cvs-examine' command, if I
commit a file in a subdirectory, after committing the line is not
updated with the version of the new revision. Instead, a line is added
in the buffer in the top directory listing.
Example: I start with this:
,----
| In directory .:
| Unknown .htaccess
| Unknown 404.php
| Unknown rain.jpg
| In directory include:
| Modified include/foo.include
`----
I commit the file include/foo.include using `c' on the corresponding
line. I get:
,----
| In directory .:
| Unknown .htaccess
| Unknown 404.php
| committed Up-To-Date 1.13 foo.include
| Unknown rain.jpg
| In directory include:
| Modified include/foo.include
`----
There is no file named foo.include in the top directory. This bug
appeared sometime before October 2004 and now.
--
Romain Francoise <romain@orebokech.com> | I'm going out for a little
it's a miracle -- http://orebokech.com/ | drive, and it may be the last
| time you see me alive.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: PCL-CVS: commit updates the wrong lines
2005-01-09 21:08 PCL-CVS: commit updates the wrong lines Romain Francoise
@ 2005-01-09 21:48 ` Stefan Monnier
2005-01-10 15:46 ` Romain Francoise
0 siblings, 1 reply; 10+ messages in thread
From: Stefan Monnier @ 2005-01-09 21:48 UTC (permalink / raw)
> In a CVS mode buffer created using the `cvs-examine' command, if I
> commit a file in a subdirectory, after committing the line is not
> updated with the version of the new revision. Instead, a line is added
> in the buffer in the top directory listing.
Please check your version of CVS (including the CVS executable on the
server). Recent CVS (IIRC 1.12.X) output a different message, and in some
intermediate releases it was not only different but ambiguous making it
impossible/difficult for PCL-CVS to tell whether you committed `foo.include'
or `titi/foo.include'.
If you're using cvs-1.12.X, please update to the most recent 1.12.X and
try again.
Otherwise, please show me the contents of the hidden " *cvs-tmp*" buffer
right after the commit finishes.
Stefan
> Example: I start with this:
> ,----
> | In directory .:
> | Unknown .htaccess
> | Unknown 404.php
> | Unknown rain.jpg
> | In directory include:
> | Modified include/foo.include
> `----
> I commit the file include/foo.include using `c' on the corresponding
> line. I get:
> ,----
> | In directory .:
> | Unknown .htaccess
> | Unknown 404.php
> | committed Up-To-Date 1.13 foo.include
> | Unknown rain.jpg
> | In directory include:
> | Modified include/foo.include
> `----
> There is no file named foo.include in the top directory. This bug
> appeared sometime before October 2004 and now.
> --
> Romain Francoise <romain@orebokech.com> | I'm going out for a little
> it's a miracle -- http://orebokech.com/ | drive, and it may be the last
> | time you see me alive.
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: PCL-CVS: commit updates the wrong lines
2005-01-09 21:48 ` Stefan Monnier
@ 2005-01-10 15:46 ` Romain Francoise
2005-01-10 17:31 ` Stefan Monnier
2005-01-10 21:16 ` Kevin Rodgers
0 siblings, 2 replies; 10+ messages in thread
From: Romain Francoise @ 2005-01-10 15:46 UTC (permalink / raw)
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> Please check your version of CVS (including the CVS executable on the
> server).
I'm running version 1.12.9 on both the client and the server.
> If you're using cvs-1.12.X, please update to the most recent 1.12.X and
> try again.
Unfortunately that's not an option, I use the cvs package from Debian
unstable and I'd rather not run unofficial software.
> Otherwise, please show me the contents of the hidden " *cvs-tmp*" buffer
> right after the commit finishes.
The buffer contains this after the commit:
,----
| /var/lib/cvs/www/include/foo.include,v <-- foo.include
| new revision: 1.14; previous revision: 1.13
`----
The problem is that it's missing the "Checking in include/foo.include;"
line, right?
--
Romain Francoise <romain@orebokech.com> | Last night the whole of hell
it's a miracle -- http://orebokech.com/ | came down to bathe and dine
| with us.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: PCL-CVS: commit updates the wrong lines
2005-01-10 15:46 ` Romain Francoise
@ 2005-01-10 17:31 ` Stefan Monnier
2005-01-10 18:41 ` Romain Francoise
2005-01-17 7:28 ` Romain Francoise
2005-01-10 21:16 ` Kevin Rodgers
1 sibling, 2 replies; 10+ messages in thread
From: Stefan Monnier @ 2005-01-10 17:31 UTC (permalink / raw)
> ,----
> | /var/lib/cvs/www/include/foo.include,v <-- foo.include
> | new revision: 1.14; previous revision: 1.13
> `----
> The problem is that it's missing the "Checking in include/foo.include;"
> line, right?
In previous CVS versions, there was a "Checking in include/foo.include;",
indeed, while in more recent versions, they use
/var/lib/cvs/www/include/foo.include,v <-- include/foo.include
new revision: 1.14; previous revision: 1.13
PCL-CVS has been updated to understand those new messages, but the
intermediate form you're seeing is just ambiguous and you'll have to live
with it until Debian upgrades their package.
Stefan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: PCL-CVS: commit updates the wrong lines
2005-01-10 17:31 ` Stefan Monnier
@ 2005-01-10 18:41 ` Romain Francoise
2005-01-17 7:28 ` Romain Francoise
1 sibling, 0 replies; 10+ messages in thread
From: Romain Francoise @ 2005-01-10 18:41 UTC (permalink / raw)
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> In previous CVS versions, there was a "Checking in include/foo.include;",
> indeed, while in more recent versions, they use
> /var/lib/cvs/www/include/foo.include,v <-- include/foo.include
> new revision: 1.14; previous revision: 1.13
Right.
> PCL-CVS has been updated to understand those new messages, but the
> intermediate form you're seeing is just ambiguous and you'll have to live
> with it until Debian upgrades their package.
I'll do some lobbying there to fix CVS in Debian. Thank you for your
insight,
--
Romain Francoise <romain@orebokech.com> | I just thought I'd go out
it's a miracle -- http://orebokech.com/ | with a little bit more style.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: PCL-CVS: commit updates the wrong lines
2005-01-10 17:31 ` Stefan Monnier
2005-01-10 18:41 ` Romain Francoise
@ 2005-01-17 7:28 ` Romain Francoise
1 sibling, 0 replies; 10+ messages in thread
From: Romain Francoise @ 2005-01-17 7:28 UTC (permalink / raw)
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> /var/lib/cvs/www/include/foo.include,v <-- include/foo.include
> new revision: 1.14; previous revision: 1.13
> PCL-CVS has been updated to understand those new messages, but the
> intermediate form you're seeing is just ambiguous and you'll have to live
> with it until Debian upgrades their package.
Just a note for people reading the archives: the cvs package in Debian
has been changed to remove this ambiguity and now uses the same format
as newer versions (1.12.10 and up). The package (1.12.9-10) should hit
the mirrors in about twelve hours,
--
Romain Francoise <romain@orebokech.com> | With your feet in the air and
it's a miracle -- http://orebokech.com/ | your head on the ground.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: PCL-CVS: commit updates the wrong lines
2005-01-10 15:46 ` Romain Francoise
2005-01-10 17:31 ` Stefan Monnier
@ 2005-01-10 21:16 ` Kevin Rodgers
2005-01-11 7:19 ` Romain Francoise
2005-01-11 12:01 ` Kai Großjohann
1 sibling, 2 replies; 10+ messages in thread
From: Kevin Rodgers @ 2005-01-10 21:16 UTC (permalink / raw)
Romain Francoise wrote:
> Unfortunately that's not an option, I use the cvs package from Debian
> unstable and I'd rather not run unofficial software.
^^^^^^^^ ^^^^^^^^^^
Does anyone else find that humorous?
--
Kevin Rodgers
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-01-17 7:28 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-09 21:08 PCL-CVS: commit updates the wrong lines Romain Francoise
2005-01-09 21:48 ` Stefan Monnier
2005-01-10 15:46 ` Romain Francoise
2005-01-10 17:31 ` Stefan Monnier
2005-01-10 18:41 ` Romain Francoise
2005-01-17 7:28 ` Romain Francoise
2005-01-10 21:16 ` Kevin Rodgers
2005-01-11 7:19 ` Romain Francoise
2005-01-11 12:01 ` Kai Großjohann
2005-01-11 15:12 ` Stefan Monnier
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).