[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn:keywords settings make file different?

From: Ulrich Eckhardt <eckhardt_at_satorlaser.com>
Date: Thu, 12 Aug 2010 12:55:14 +0200

On Thursday 12 August 2010, netvampire.tw wrote:
> I set properties svn:keywords HeadURL,Id yesterday. I can't compile my
> C++ source code today.

Check out both sources and compare. Also, you can suppress keyword expansion
while checking out, I believe.

> I got LNK 1106,1248 errors.

Not everybody knows what LNK 1106 and LNK 1248 are and I'm too lazy to look
them up.

> I tried to find out what happened and I use WinMerge to compare the
> 3party Lib

Wait. Did you actually set the svn:keywords property on the .LIB file or only
on the textual source files? I don't think that setting it on non-text files
is a good idea.

> I found
> 1.They are different lib I can see the binary is the same but content
> different with HeadURL

This doesn't make sense. What is the same as what, and what differs from what?

> 2.If I rollback to setting properties before revision,I can compile
> success.
> I wonder to know,that svn:keywords will break the file? Is there
> anyone face to the same problems?

Keyword replacement changes the file in a well-specified way. Whether the
result then causes it to become invalid in some context is a different issue,
which you should have considered before setting that property.

Uli

-- 
ML: http://subversion.tigris.org/mailing-list-guidelines.html
FAQ: http://subversion.tigris.org/faq.html
Docs: http://svnbook.red-bean.com/
Sator Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
Sator Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
           Visit our website at <http://www.satorlaser.de/>
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Sator Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************
Received on 2010-08-12 12:55:55 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.