[cvsnt] newbie branch/merge question
Nick Duane
nickdu at msn.com
Wed Aug 16 22:07:16 BST 2006
I ended up doing a cvs stat -R and that seems to have resolved this issue.
Nick
"Nick Duane" <nickdu at msn.com> wrote in message
news:ebvqgo$5r0$1 at paris.nodomain.org...
>
> "Gerhard Fiedler" <lists at connectionbrazil.com> wrote in message
> news:10e87d9caf8gq$.dlg at connectionbrazil.com...
>>
>>
>> I think here is missing a check for files that are in 3.7.2 but not
>> anymore
>> in 3.7.3; that is, files that have been removed from the project. For
>> that
>> you have two options: Either you don't only copy in step 4, but rather
>> delete all project files (version 3.7.2 -- but do /not/ delete all the
>> CVS
>> subdirectories and any files in them) and then copy the 3.7.3 files in,
>> or
>> you run a directory compare utility and see which files have been removed
>> in 3.7.3. If you use the first option, WinCvs for example will show you
>> which files have been removed. In any case, these files should be "cvs
>> remove"d from the repository before committing.
>>
>
> Well I started my effort. I added all the files from 3.7.2 to the
> repository and tagged it. I then checked out this module and deleted all
> the files, except the cvs directories and their contents. I copied over
> the 3.8 files into my working directory. I was hoping that WinCVS would
> then show me what files had been deleted and what files had been changed.
> I guess it would also show me which files were new. Unfortunately WinCVS
> pretty much showed all files as having been modified. When I diff'd some
> of the files they showed no difference. I noticed that for the files that
> were not actually changed (but showed as changed in WinCVS) after running
> cvs status on that file from a command window the file would no longer be
> shown as modified in WinCVS. By the way, the cvs status command showed
> the file as up to date. I realize this is not a WinCVS support newsgroup,
> but if anyone knows why this is happening and a way around it I would
> appreciate it.
>
> Snippet from cvs\Entries from one directory below:
>
> /main.cpp/1.1/Wed Aug 16 16:24:47 2006//
> /version.rc/1.1/Wed Aug 16 16:24:47 2006//
> D/EOMBusiness.LIB////
> D/Performance////
> /TibMessageParser.h/1.1/Tue Aug 15 19:26:29 2006//
> /TibMessageParser.cpp/1.1/Tue Aug 15 19:26:29 2006//
>
> The two files at the end are the ones I ran cvs status on. Before running
> status I'm sure they had Aug 16 as opposed to Aug 15. When dir'ing the
> directory the dates on the files are Aug 15. Though when viewing
> properties of the files I see that the modified date is the 15th, but the
> created date is the 16th (which in itself seems a bit odd). Do I just
> need to set the created date equal to the modified date?
>
> Thanks,
> Nick
>
More information about the cvsnt
mailing list