You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Karl Heinz Marbaise <kh...@gmx.de> on 2004/03/25 10:27:32 UTC
Bug? svn:externals
Hi there,
i have a little problem using Subversion Release 1.0.0
Berkeley DB 4.0.14
OS: SuSE 8.0
I have created two little projects: p1 and lib
Than i have done the following:
svn propset svn:externals -F t.txt p1
content of t.txt:
lib file:///svnrepos/lib/trunk
svn ci -m"- added lib"
I have removed the p1 project completley (rm ...).
kama@dev:~> svn co svn://dev/svnrepos/p1/trunk p1
A p1/export.pl
U p1
Fetching external item into 'p1/lib'
svn: Berkeley DB error while committing Berkeley DB transaction for
filesystem /svnrepos/db:
DB_RUNRECOVERY: Fatal error, run database recovery
Aborted
Is this a known bug or not?
Kind Regards.
Karl Heinz
--
+++ NEU bei GMX und erstmalig in Deutschland: TÜV-geprüfter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos: http://www.gmx.net/virenschutz
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: NEW FEATURE REQ: ability to specify/use aliases for repository URLs
Posted by Dirk Dierckx <di...@rekencentra.be>.
On 2004-03-25 15:59 +0300, Dmitry S. Radzevich wrote:
> Hello.
>
> Sometimes it is tedious and error-prone to constantly type in full URLs for
> repository access (for instance, for copying / moving files and dirs in
> repository, merging, etc.).
>
> I guess it would help, if users could define shortcuts / aliases that would
> be substituted when mentioned in URLs.
> A possible working scenario follows:
> 1) define a shortcut: myrepo=http://my_host/path/to/repo/Project/trunk
> 2) use it in URLs: svn mv alias:myrepo/doc/test.txt
> alias:myrepo/old_docs/test_old.txt
> ('alias' - is a new schema prefix to distiguish aliases / shortcuts)
>
> The mappings for shortcuts/aliases can be defined in the config file in
> runtime configuration area.
Why don't you use the features already available in your shell?
$ MYREPO=http://my_host/path/to/repo/Project/trunk
$ svn co $MYREPO
or
$ MYREPO=http://my_host/path/to/repo
$ svn co $MYREPO/Project/trunk
<snip/>
Regards,
--
Dirk Dierckx
Software Engineer
dirk.dierckx@rekencentra.be
D780 C49E 4130 19BE 3C61 423E A694 DD14 F980 EA86
--
I'm having a BIG BANG THEORY!!
Re: Bug? svn:externals
Posted by Ben Collins-Sussman <su...@collab.net>.
On Thu, 2004-03-25 at 04:27, Karl Heinz Marbaise wrote:
> Fetching external item into 'p1/lib'
> svn: Berkeley DB error while committing Berkeley DB transaction for
> filesystem /svnrepos/db:
> DB_RUNRECOVERY: Fatal error, run database recovery
This has nothing to do with externals. You have a repository
permissions problem. See the last section in chapter 6, and read the
FAQ about database recovery.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: NEW FEATURE REQ: ability to specify/use aliases for repository
URLs
Posted by Adam Gibson <ag...@ptm.com>.
Probably too many issues with doing it this way and it was probably
ruled out already long ago since it seems such an easy way to do it to
me, but it would be very nice to just have the current url for the
project used for parent paths:
Assuming structure in the repository is:
proj1|
|-trunk
|-tags
svn co http://svnhost/svn/proj1/trunk svnproj1trunk
cd svnproj1trunk
svn cp ../trunk ../tags/proj1-1.0.2
Let it use the existing url for the current project. If you need to
reference something differently than the current repository access
method then use the file:// or http:// method to specify.
This subject should probably be moved to the dev list where I am sure
someone would be able to flank this idea pretty quickly :)
On Thu, 2004-03-25 at 07:59, Dmitry S. Radzevich wrote:
> Hello.
>
> Sometimes it is tedious and error-prone to constantly type in full URLs for
> repository access (for instance, for copying / moving files and dirs in
> repository, merging, etc.).
>
> I guess it would help, if users could define shortcuts / aliases that would
> be substituted when mentioned in URLs.
> A possible working scenario follows:
> 1) define a shortcut: myrepo=http://my_host/path/to/repo/Project/trunk
> 2) use it in URLs: svn mv alias:myrepo/doc/test.txt
> alias:myrepo/old_docs/test_old.txt
> ('alias' - is a new schema prefix to distiguish aliases / shortcuts)
>
> The mappings for shortcuts/aliases can be defined in the config file in
> runtime configuration area.
--
Adam Gibson <ag...@ptm.com>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
NEW FEATURE REQ: ability to specify/use aliases for repository URLs
Posted by "Dmitry S. Radzevich" <bl...@nm.ru>.
Hello.
Sometimes it is tedious and error-prone to constantly type in full URLs for
repository access (for instance, for copying / moving files and dirs in
repository, merging, etc.).
I guess it would help, if users could define shortcuts / aliases that would
be substituted when mentioned in URLs.
A possible working scenario follows:
1) define a shortcut: myrepo=http://my_host/path/to/repo/Project/trunk
2) use it in URLs: svn mv alias:myrepo/doc/test.txt
alias:myrepo/old_docs/test_old.txt
('alias' - is a new schema prefix to distiguish aliases / shortcuts)
The mappings for shortcuts/aliases can be defined in the config file in
runtime configuration area.
--
Dmitry Radzevich
_____
avast! Antivirus <http://www.avast.com> : Outbound message clean.
Virus Database (VPS): 0403-17, 03/22/2004
Tested on: 25.03.2004 15:59:35
avast! is copyright (c) 2000-2003 ALWIL Software.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org