Daniel Hedge wrote:

Hello,

I am investigating using arch to manage configuration files across the
network of the organization i work for. Right now we are using
subversion and the way we have it set up is the  root directory on the
servers of our network are essentially the working directory of a
centralized archive on a remote dedicated server. I have setup two
isolated test machines running Solaris (our main operating system)
and am trying to setup a project tree on one machine (a test server)
and setting it as a part of an archive that exists on teh second
machine (the dedicated repo). They are communicating through sftp. Now
one of the reasons i have been assigned this research project is that
i am essentiall entirely unfamiliar with revision control systems. I
expect that i am making fundamental errors  but thus far i have gotten
this to work to the point where i can run atla Import  and i get back
a revision lock error. I would be grateful for any advice or help you
can give. Even a link to a good resource or article would be greatly
appreciated.

here are the comands i have used thus far:
For the Test0(archive):
tla my-id "Admin <[EMAIL PROTECTED]>"
tla make-archive -l [EMAIL PROTECTED] /mnt/admin
tla my-default-archive [EMAIL PROTECTED]
tla archive-setup [EMAIL PROTECTED]/test--etc--0
Just a basic normal Archive with listing enabled

For the Test1(server):
tla my-id "Admin <[EMAIL PROTECTED]>"
tla register-archive sftp://[EMAIL PROTECTED]/mnt/admin
tla my-default-archive [EMAIL PROTECTED]
tla init-tree [EMAIL PROTECTED]/test--etc--0
tla import
revision lock error



I don't really know why you would be getting "revision lock error". It seems to me like your commands should be having a problem with creating the "test--etc--0" package. By default, tla does not create new categories, branches, etc. To get that, you need to supply the "-S" or --setup flag.

Revision lock sounds like you started to create the same package at some
other time, but quit before you finished. And then later on tried again,
which found the old incomplete transaction lying around, and refused to
start it again.

You can always do:
tla lock-revision -b [EMAIL PROTECTED]/test--etc--0
(where -b stands for "break").

You only need the "-l" flag in your "make-archive" if you are planning
on exporting your library over HTTP. In general it is advised not to use
it unless you need it.

John
=:->


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Gnu-arch-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-arch-users

GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/

Reply via email to