Re: commit question

Amaresh <[email protected]>
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <[email protected]>


Hector Santos-6 wrote:
> 
> You think you have it all figured out with the complexing branching 
> model in CVS and then something happens where either you forget the 
> basic ideas or you screwed something up.  I never used "sticky tags" 
> before until recently but I don't recall how I added it.  I thought I 
> did what I normally do without a problem in commits:
> 
>          cvs tag rev6_3_452_6
> 
> but I must of added some other stupid confusing switch (excuse the 
> frustration please) because now I am not sure how to get around the 
> following:
> 
> Here is the status of several files among many in a project folder for 
> comparison, all files are like the first two, up-to-date, except the 
> last one, wcrepair.rc:
> 
> ===================================================================
> File: wcrepair.cpp         Status: Up-to-date
> 
>    Working revision:    1.3    Sat Jun  7 11:44:13 2008
>    Repository revision:    1.3    g:\cvsroot\wc5\wcrepair/wcrepair.cpp,v
>    Sticky Tag:        rev6_3_452_6 (revision: 1.3)
>    Sticky Date:        (none)
>    Sticky Options:    (none)
> 
> ===================================================================
> File: wcrepair.h           Status: Up-to-date
> 
>    Working revision:    1.2    Thu Mar 31 01:42:58 2005
>    Repository revision:    1.2    g:\cvsroot\wc5\wcrepair/wcrepair.h,v
>    Sticky Tag:        rev6_3_452_6 (revision: 1.2)
>    Sticky Date:        (none)
>    Sticky Options:    (none)
> 
> ===================================================================
> File: wcrepair.rc          Status: Locally Modified
> 
>    Working revision:    1.4    Sun Jun 15 02:01:29 2008
>    Repository revision:    1.4    g:\cvsroot\wc5\wcrepair/wcrepair.rc,v
>    Sticky Tag:        rev6_3_452_6 (revision: 1.4)
>    Sticky Date:        (none)
>    Sticky Options:    (none)
> 
> Now when I commit this, 
> 
>    V:\local\wc5\wcRepair>cvs commit -m "wcrepair resource version update"
> 
> I get:
> 
> cvs commit: Examining .
> cvs commit: sticky tag `rev6_3_452_6' for file `wcrepair.rc' is not a
> branch
> cvs commit: Examining res
> cvs [commit aborted]: correct above errors first!
> 
> I don't wish to remove the tag because these set of folders are part of 
> a v6.3 release "end of life" and just in maintenance mode.
> 
> What switches do I need here?
> 
> As I said,  for the longest, I just use
> 
>       cvs commit -m "final commit for revX_X_XXX_"
>       cvs tag revX_X_XXX_
> 
> and then precede for the next reversion.  But we moved on to v7.0 which 
> I did within a new cvsroot to not confuse version control issues with 
> the v6.3 cvsroot.   But I must of added some which that now prevents me 
> to go back, make a small change and commit.   
> 
> I guess it did its job. Its telling me
> 
>         "Dude, you tried to make this a final revision which a sticky 
> tag, but not you are
>          attempting to breaking out of that.   I am stopping you until 
> you figure it out."
> 
> I need the "CVS for DUMMIES" handbook. <g>
> 
> Thanks
> 
> -- 
> Hector Santos, CTO
> http://www.santronics.com
> http://santronics.blogspot.com
> 
> 
> 
> Please send me your mail id .. i ll send u back CVS book
> 
> 


-----

:working:
Thanks,
-Amaresh
" "Walk with a hope in your heart....you will never   walk alone""

-- 
View this message in context: http://www.nabble.com/commit-question-tp20521904p20932560.html
Sent from the Gnu - Cvs - Info mailing list archive at Nabble.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.