Thread-topic: [cdt-dev] CDT compile errors after update from CVC
Denis Roy posted information about this issue on bug 293355
comment 96 to 99.
To summarize: yes, the issue below can happen
and
> if someone gets a checkout that does not compile, they could simply
> synchronize with the repo right away and it should fix it, right?
It _should_. Unfortunately, the CVS trigger mechanisms are sometimes flaky,
and may not pick up the entire transaction. That's why we do a complete (not
partial) sync three times a day.
From: Marc Khouzam Sent:
March-02-10 3:00 PM To: 'CDT General developers
list.' Subject: RE: [cdt-dev] CDT compile errors after update from
CVC
I've put a question on bug 293355 to see if this
situation was considered.
From: cdt-dev-bounces@xxxxxxxxxxx
[mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug
Schaefer Sent: Tuesday, March 02, 2010 2:23 PM To: CDT
General developers list. Subject: Re: [cdt-dev] CDT compile errors
after update from CVC
Yeah, not sure that's possible with CVS. Might be good for a bug,
anyway, though.
From:cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug
Schaefer Sent:
Dienstag, 2. März 2010 19:43 To: CDT General developers
list. Subject: Re:
[cdt-dev] CDT compile errors after update from
CVC
Could it be
possible that a snapshot was taken half way through someone's commit?
ugh. Another good reason to move to git. Snapshots would be a lot easier
to keep in sync.
I have the same problem. I can see
AbstractCLaunchDelegate2.java in the web interface but when I run CVS
update I don't have the file. This happens to me frequently, it
takes hours before I see a commit. Are there two CVS
repositories?
From:
"ext Elmenthaler,
Jens" <jens.elmenthaler@xxxxxxxxxx> Reply-To: "CDT General
developers list." <cdt-dev@xxxxxxxxxxx> Date: Tue, 2 Mar 2010 17:41:16
+0100 To: "CDT
General developers list." <cdt-dev@xxxxxxxxxxx> Subject: [cdt-dev] CDT compile
errors after update from CVC
I just update from CVS, and I
get compile errors because of a missing AbstractCLaunchDelegate2.
Before my update (a couple of days ago) there wasnt such a class in
my workspace. I should have all CDT plugins in my workspace, and I
should have update all of them.
> if someone gets a checkout that does not compile, they could simply > synchronize with the repo right away and it should fix it, right? It _should_. Unfortunately, the CVS trigger mechanisms are sometimes flaky, and may not pick up the entire transaction. That's why we do a complete (not partial) sync three times a day.