« Return to Thread: Duplicate view / directory for detecting build breakage

Re: Duplicate view / directory for detecting build breakage

by Technophile :: Rate this Message:

| View in Thread

I appreciate the sorting by state feature.  It is very useful to me and
does reduce my error rate.

As I see it, relying entirely on sorting by state assumes that:

    * The user will not make any mistakes
    * All files are added / checked in when checkins are done

These assumptions do not match my situation:

    * I'm doing machine tool control work and sometimes work in a lab /
      machine shop.  There can be hammering, riveting and people cutting
      metal with power saws.
    * There are interruptions.
    * I get switched to different projects sometimes, leaving code
      half-written.  I do not want to discard this work.
    * I'm working on project A which shares a common code library (call
      it Lib01) with project B.  Sometimes I do partial checkins to e.g.
      make Lib01 additions available to project B.

It seems to me that occasional user errors are unavoidable.  I would
like to be able to detect user error easily once it occurs.

My existing files are under one directory structure, call it C:\Projects\.

I want to update (read-only is fine) the same repository contents into
another directory, call it C:\TestBuild\.  I will then perform a build
in C:\TestBuild\ to test the repository contents.

Is there an existing way to do this?

Thank you and best regards,
Scott Willis

On 7/26/2011 6:40 AM, syntevo Support wrote:

>> I want to detect Non-CVS files that should have been
>> checked in.
> Well, SmartCVS allows to show all files recursively and puts non-CVS files before unchanged files. What else should it do to prevent user error?
>
> --
> Best regards,
> Thomas Singer
> =============
> syntevo GmbH
> http://www.syntevo.com
> http://blog.syntevo.com
>
>
> 07/26/2011 07:30 - Technophile wrote:
>
>> To detect when a checkin issue such as a missing file occurs and will break
>> the build, I want to create a duplicate project directory.  I want to check
>> in from my development (project) directory into the repository, update a
>> duplicate (build-check) directory from the repository, then do a build in
>> the duplicate (build-check) directory to detect any problems.  So far I've
>> not figured out how to make SmartCVS do this.
>>
>> I've tried Export Backup, however Non-CVS files were copied.  This seems to
>> make a copy of the local directory instead of giving me a copy of what is in
>> the repository.  I want to detect Non-CVS files that should have been
>> checked in.
>>
>> Anyone know how to do this?  Thanks in advance!
>> Technophile
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Duplicate-view---directory-for-detecting-build-breakage-tp32136161p32136161.html
>> Sent from the SmartCVS - Discussion mailing list archive at Nabble.com.
>>
>>
>>
>> ------------------------------------
>>
>> Yahoo! Groups Links
>>
>>
>>
>>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>


[Non-text portions of this message have been removed]

 « Return to Thread: Duplicate view / directory for detecting build breakage