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

Re: "Check for modifications" dialog output

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-01-03 19:40:04 CET

Giulio Troccoli wrote:

> I am managing SVN in our company. I personally use a Unix system when
> developing/investigating, thus using a CLI, but the majority of our
> developers use Windows as their main platform, thus using TSVN.
>
> One developer in particular makes use of the "Check for modification"
> feature quite a lot apparently. I found out from the TSVN Help that
> it actually performs a svn status or a svn --show-updates status
> operation (btw, it's not clear from the Help when the former or the
> latter is performed), but I don't know how the information from that
> command is translated on the dialog.

But it's perfectly clear from the dialog itself. There's a button "Check
Repository", if you click on it, then an 'svn st -u' is done.

The information there isn't translated. TortoiseSVN doesn't use the
command line client and therefore doesn't have to parse its output and
translate it.
TortoiseSVN uses the Subversion API svn_client_status() for this. And it
shows the status information returned there in plain text.

> The problem came up because he asked me why the files in a folder
> were shown as "non-versioned" in the Text status column, and "added"
> in the Remote text status column. He was puzzled because those files
> were not new, and already under subversion, although they had been
> added and committed recently and not yet modified (if that makes any
> difference).

"non-versioned" in text but "added" in remote text can only mean that
the files/folder is *not* under version control in the working copy but
someone else has added them and committed them to the repository.
A simple update would/will result in an error, and the files/folder will
be marked as "obstructed" - because they're present in the working copy
but not versioned, and they would have to be replaced by the versioned
ones fetched from the repository.

> We don't have a CLI on Windows installed so I cannot check the result
> of a svn status command. SVN is 1.3.0 and TSVN was 1.2 (I don't know
> the exact version) but it still happens with TSVN is 1.3.5.

We're now at version 1.4.1 with TortoiseSVN. Please update first before
asking any more support questions. We only provide support for the
latest version here, anything else would be a waste of time (it's not as
if you'd have to pay for an upgrade, so we take the freedom to expect
you to update/upgrade to the latest version if you expect support).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Jan 3 19:40:11 2007

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

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