|
Boost Interest : |
Subject: Re: [Boost-cmake] Merging problems with CMakeLists.txt and related files
From: David Cole (david.cole_at_[hidden])
Date: 2009-06-08 08:43:01
TortoiseSVN is showing you a diff in metadata properties on the two files,
not in the file content itself. Right click on a file in Windows Explorer
and choose "TortoiseSVN > Properties" (near the bottom of the submenu) to
see what properties a given file has in svn. (Or do an "svn proplist
filename" in a command prompt...)
The svn:keywords property is used with "$Id: blah-blah" keyword references
in the file itself to do keyword substitution at commit time.
HTH,
David
On Sun, Jun 7, 2009 at 3:22 PM, JOAQUIN M. LOPEZ MUÑOZ <joaquin_at_[hidden]>wrote:
> Hi,
>
> I'm no expert at the intricacies of SVN, so maybe I'm just doing
> something really stupid, but here it goes: I'm using TortoiseSVN
> for Windows. If I do a merge of some CMakeLists.txt from trunk to
> branches/release (say,
> /branches/release/libs/accumulators/CMakeLists.txt ), after the
> merge TortoiseSVN indicates CMakeLists.txt has been updated
> (little bang symbol overlayed on the file icon on Windows
> explorer); however, if I initiate a commit and ask TortoiseSVN
> to show me the differences between my local copy of
> CMakeLists.txt and the one at the repository, the diff tool shows
> no difference at all, even when the file is listed on the list
> of files that have been changed!
>
> A final detail I guess might shed some light for experts:
> when I double click for diffs as explained below, TortoiseSVN
> does not only open a windows for CMakeLists.txt whosing that
> there are no diffs, it also opens a separate diff window with the
> strange captions for the remote and local panes:
>
> svn:keywords : Working Base
> svn:keywords : Working Copy
>
> and here there *are* differences: Working Base is empty,
> and Working Copy has the following single line:
>
> Id
>
> but I cannot figure out where this spurious additional
> "svn:keywords" file is located and why a diff window
> for it is opened if I double clicked on CMakeLists.txt.
>
> I've tried this with other CMakeLists.txt files and cmake-related
> files to the same effect.
>
> If more info is needed please ask away.
>
> Thank you,
>
> Joaquín M López Muñoz
> Telefónica, Investigación y Desarrollo
>
> _______________________________________________
> Boost-cmake mailing list
> Boost-cmake_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-cmake
>
>