Hi all,

As I understand:
First of all we need 'browse repository'. Some programs have it already.
First request - display fsvs properties
Some 'repository' commands could be useful for fsvs - info, properties, etc.
Second request - diff properties or diff to consider fsvs properties.

First, it is my fault, to speak before think. My experience is tortoisesvn and command line svn.
Anyway, today decided to take a loot at pysvn and subcommander. Some notes:

1) subcommander
I can setup project with repository without working copy. I can select 'repository' and I can see files/directories. I can get 'log' from repository and run 'diff' from 'log' window. (from repository, diff for 'head' and 'previous' is not working)
They do not have 'info' command at all.
They do not show 'properties' from repository.

2) pysvn (or 'svn-workbench')

2.1) svn project/repository - setup done: fsvs working copy and fsvs repository (check attached file)
'Log', 'Info' and 'Diff' are working fine.

2.2) fsvs project/repository - I can't find 'repository browser'. I can't find how to setup project without working copy. I can't find how to browse repository without working copy. (valid local svn working copy - 'svn checkout')
Check screen shoots: http://pysvn.tigris.org/docs/WorkBench.html

So, looks like, request 'display fsvs columns' is (almost) _not_ valid.
Is it right? pysvn does not have repository browser?

Btw, for me, pysvn looks better/more stable.


About svn GUI clients:
If my installation is 1GB ('/'). And repository is 3GB ('/media/backup/fsvs'). Anytime, I could checkout my repository separately ('/media/backup/working_copy'). It will take about 2GB. Then I could run something like: 'fsvs status | copy --destination /media/backup/working_copy'. And I could use any svn client with my working_copy. Of course, only readonly!

Another idea (maybe stupid):
Does pysvn (svn-workbench) or subcommander call svn client with command line parameters? Is it possible to 'lie' GUI clients and 'replace' svn client executable (/usr/bin/svn) with fsvs executable (or script which wrap fsvs)? (or maybe to replace some svn lib?) I understand this will not give fully working fsvs client, but step by step the needed functionality could be added to the wrapper.



A little off topic:
Starting from svnhome (http://joey.kitenet.net/svnhome/), I found some other projects/articles/mail lists:
svnhome, cvshome, etckeeper, git-home-history, vcs-home, etc.

I read a little, many people bother about meta data (permissions, etc). There are some scripts like commit hook, or run script after commit/update. FSVS looks better (I did not read everything).

Why we do not have reference to these projects in fsvs home page? (maybe also telling that 'fsvs can help'.) So google will show fsvs page when people search for svnhome or something similar.


regards,
Plamen.



-------- Original Message --------
Subject:        [Issue 105] Vizualization of 'fsvs' properties
Date:   21 Aug 2008 22:30:53 -0000
From:   [EMAIL PROTECTED]
To:     [EMAIL PROTECTED]


http://pysvn.tigris.org/issues/show_bug.cgi?id=105

------- Additional comments from [EMAIL PROTECTED] Thu Aug 21 15:30:53 -0700 
2008 -------

You are asking for WorkBench to display these properties in columns?
Workbench will show them to you in from the Properties... command.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to