[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #29507] cvs update -j update timestamp of unchanged files

From: Olexiy Buyanskyy
Subject: [bug #29507] cvs update -j update timestamp of unchanged files
Date: Fri, 09 Apr 2010 22:30:59 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/2009122116 Firefox/3.0.17


                 Summary: cvs update -j update timestamp of unchanged files
                 Project: Concurrent Versions System
            Submitted by: olexiyb
            Submitted on: Fri 09 Apr 2010 10:30:59 PM GMT
                Category: Bug Report
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
           Fixed Release: None
   Fixed Feature Release: None




Issue is really critical for our company. 
We have 20000 C/C++ source files and have several central common libraries.
Every patch goes on separate release branch that eventually is merging to HEAD
(production) code. During merge we use
cvs -q upd -kk -j tag_HEAD_start_point -j br_REL_BRANCH folder_name

During merge cvs apply properly patches to some files changed on release
branch, but it also change timestamp of other files.

We use GNU make to compile our code and make uses timestamp. Because cvs
changed timestamp of all files this really triggers make to recompile sources
those were not really changed.
So question why CVS change timestamp of all files. 

Can this be fixed or new option introduced for merge process?



Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]