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

Re: $Source$

From: Robert Roessler <robertr_at_rftp.com>
Date: 2007-05-21 10:37:09 CEST

Scott Pritchett wrote:
> So the onus is on the programmer to re-instate the keywords? Hmmm.

Ummm, that is not what Lübbe said... the phrase used was "the client",
which refers in this case to the SVN client *library* code. Not the
same as your use of the word "programmer", if I follow your concern.

> -----Original Message-----
> From: Lübbe Onken [mailto:l.onken@rac.de]
> Sent: 21 May 2007 08:48
> To: 'users@tortoisesvn.tigris.org'
> Subject: RE: $Source$
>
>
> Hi George Hazan,
>
> You wrote:
>
>> So you wanna say, that any SVN client passes its local code page to a
>> server, and then a server formats that $Date$ accordingly to
>> my regional settings? I doubt that.
>
> Your doubts are correct.
>
> When a file is checked out/updated, the client fetches the file from the
> repository (can be server, can be a local file:// url).
>
> *If* that file has the "svn:keywords" property set *and* contains matching
> keywords *then* _the client_ expands the keywords using the local encoding
> and time format settings.
>
> You now work with a file that contains the expanded keywords.
>
> When that file is committed to the repository, _the client_ contracts the
> keywords _before_ the content is sent back to the repository.
>
> The content (concrete value) of the keywords is never stored in the
> repository, only the keywords themselves, as placeholders, are stored there.

Robert Roessler
robertr@rftp.com
http://www.rftp.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Mon May 21 10:37:30 2007

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