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

Re: TortoiseSVN 1.9.3 Project Monitor Bug

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 17 Feb 2016 21:01:20 +0100

On 17.02.2016 01:06, Ivan Tessmer wrote:
>> On 16.02.2016 18:01, Ivan Tessmer wrote:
>>> Recently updated to 1.9.3 to be able to utilize the project monitor. When setting up the monitor with my repos I found a bug with my URLs that contain spaces. If the url file path contains spaces, alerts will not be displayed in the system tray. I did find that if the file path is for a local working copy, the alerts will be displayed even if there are spaces in the path. Having alerts for our repos would be great, but having to rename everything to not have spaces would not be practical. To give an example for more clarity......
>>>
>>> When added to the project monitor, alerts will be displayed for this URL:
>>> File:///I:/Engineering/Content/folder
>>>
>>> This URL however will not display alerts on the system tray (all information and logs are correctly displayed in project monitor though):
>>> File:///I:/Dev Resources/Content/folder
>>>
>>> A file with a space anywhere in the URL will cause the project monitor to not display alerts.
>>
>> Works fine for me here.
>> But I used file:///, not File:///.
>>
>> Also, since you didn't mention this: I created the repository at
>> I:\Dev Resources
>> so my test setup got the trunk folder in file:///I:/Dev Resources/trunk
>> and I monitored file:///I:/Dev Resources
>>
>> Also: you can monitor working copies as well: instead of an url, pass
>> the path to your local working copy instead and the project monitor will
>> work just as well.
>>
>
> The main repo that I'm working with is at
> file:///I:/Dev Resources/SKG Games/Game Repo/...
>
> Game Repo is where the repo is actually located, would this make a difference?

No, would not make a difference.

I've tried again, this time I created folders like this:
N:/Dev Resources/SKG Games
and then I created a repo in
N:/Dev Resources/SKG Games/Game Repo

I added
file:///N:/Dev Resources/SKG Games/Game Repo
as the url to monitor, then made a few commits to the repo.
All changes were properly reported by project monitor, also the tray
icon changed and there was a popup shown for every change it detected.

I don't know why it doesn't work for you though...

One more issue:
you're using a repo on a network share. So be prepared to lose your data!
https://tortoisesvn.net/faq.html#reponoserver
especially point 2 in that FAQ is the biggest problem - most people just
dismiss this but then one day realize that they lost their data or their
history.

I suggest you take this problem of yours as an opportunity to set up a
proper server and then monitor the server urls instead of file:/// urls.

If your server runs windows, you can install the VisualSVN server:
execute the installer, click "next" a few times and you're done.
Then open the admin tool for VisualSVN, set the paths and add users to
access the repository/repositories. That's all.
Won't take you more than 10 minutes to get everything running.
https://www.visualsvn.com/server/download/

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3161234
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2016-02-17 21:01:35 CET

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.