This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Source control features (Was: Re: delete dead feature branches?)


Quoting "Joseph S. Myers" <joseph@codesourcery.com>:
Viewing deleted files and their history (and for SVN deleted branches are
just a special case of deleted files) is something SVN is bad at since you
do need to work out the last revision the file was present first.  I hope
that any version control system we change to will make it easy again to
see the history of a deleted file (including one in a deleted directory,
or on a deleted branch) if you know its name but not exactly when it was
deleted.

While we are on the subject of SVNs shortcomings, I'd like to point out another one: finding deleted lines. When I had shell account access to the RCS / CVS server, I could do a straightforward regexp search on the RCS *,v file to search the entire history of a file, and look at the vincinity of the match to understand context and find the last revision the match appeared in. Although this was not an official interface of CVS / RCS, it was very useful at times.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]