You should post to us...@viewvc.tigris.org
On Thu, Dec 17, 2009 at 10:00 PM, Adam Richards a...@avertech.net wrote:
Hi,
I don't want users to view the entire directory path when
navigating to a repository -- but it seems this is the default
behavior. I've dug around in the config file, and in the users@
mailing-list, and haven't been able to find what I need. Before
I go digging more through code I thought I'd post.
The URL I want users to see when they navigate to a module within
a repository, say, for example modules Module_1, Module_2,
and Module_3, should be something like this:
http://myserver.example.com/viewvc-cgi/viewvc.cgi/Module_1
http://myserver.example.com/viewvc-cgi/viewvc.cgi/Module_2
http://myserver.example.com/viewvc-cgi/viewvc.cgi/Module_3
[...etc...]
However, the behavior right now is this:
http://myserver.example.com/viewvc-cgi/viewvc.cgi/repository/usr/home/svn/repository/Module_1
http://myserver.example.com/viewvc-cgi/viewvc.cgi/repository/usr/home/svn/repository/Module_2
http://myserver.example.com/viewvc-cgi/viewvc.cgi/repository/usr/home/svn/repository/Module_3
Why is it, once I get to /viewvc-cgi/viewvc.cgi/repository/, I
must then navigate through the real directory structure to reach
the true module? Any advice on how to change this? What
configuration items am I missing?
-
My setup:
viewvc 1.1.2
svn: 1.6.6_1
py: 2.6.2_3
os: freebsd 7.2-rel
repository stored here:
/usr/home/svn/repository
repository was created with this command:
$ svnadmin create /usr/home/svn/repository
apache configuration:
ScriptAlias /viewvc-cgi/ /usr/local/viewvc/bin/cgi/
Directory /usr/local/viewvc/bin/cgi
AllowOverride None
Options None
Order allow,deny
Allow from all
/Directory
ssh svn access with pubkeys; relevant pubkeys prefixed with this
in ~/.ssh/authorized_keys2:
command=/usr/local/bin/svnserve -t -r /usr/home/svn/repository
--tunnel-user=avr,no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty
ssh-dss [...]
viewvc lives in /usr/local/viewvc, and relevant configuration
items are:
root_parents = /usr/home/svn/repository: svn
root_as_url_component = 1
allowed_views = annotate, diff, markup, roots, co, tar
default_file_view = co
-
Please let me know if you'd like more information regarding my
setup/configuration.
Thanks in advance!
--
Adam Richards
e:a...@avertech.net | k:0x0BA2643B
--
Thanks
Mark Phippard
http://markphip.blogspot.com/