[svk-devel] 2.0-releng: View issues
Joshua Jensen
jjensen at workspacewhiz.com
Tue Nov 28 03:01:00 EST 2006
This is a summary from a length IRC chat starting at
http://colabti.de/irclogger/irclogger_log/svk?date=2006-11-25,Sat&sel=84#l153.
I hope this recap is clear and concise enough to allow conversation.
* On Windows, the use of a ^ in the command line requires quoting the
string. To ls a view is done like: svk ls "//^local/project/testview"
I don't know what better character could be used in place of the ^
symbol, but it would be nice not to require quoting of the command-line.
* When a view has extra whitespace, it fails in Command.pm's create_view.
* The first line of the view mapping does not work as expected.
create_view's line ( $anchor = _resolve_anchor($repos, $viewbase,
$anchor);) yields faulty paths such as
/local/project/../../../S:/projecttest/. (See
http://colabti.de/irclogger/irclogger_log/svk?date=2006-11-25,Sat&sel=86#l163
and
http://colabti.de/irclogger/irclogger_log/svk?date=2006-11-25,Sat&sel=94#l178)
* The command line only understands the entry of the view. svk ls
"//^local/project/testview" works. svk ls
"//^local/project/testview/Shared" does not. It seems svk ls
"//local/project/^testview/Shared" would be the correct method to
represent the view, as it could then traverse past the view entry. (See
http://colabti.de/irclogger/irclogger_log/svk?date=2006-11-25,Sat&sel=96#l189)
* While this is likely a misunderstanding, I would expect svk cp
"//^local/project/testview" //view/testview_copy to yield a copy of the
contents of testview and not a copy of the entire tree testview was
contained within.
If I can clarify, just ask.
Thanks,
Josh
More information about the svk-devel
mailing list