Re: [Leaf-devel] cvs commit directory structure ???

2002-07-16 Thread Mike Noyes

On Mon, 2002-07-15 at 22:39, Michael D. Schleif wrote:
 
 No matter how hard I try, I cannot commit a directory structure to cvs.

Michael,
You need to use import to add a directory of files. You can use add
to make new directories.

 I get lock failures, even when I try to commit them one directory at a
 time.

Where in our repository are you trying to commit/add/import files?

 Clearly, there is some approved process for doing this and I do not know
 what that is.
 
 Also, what is this limitation that all files must use *ONLY* lowercase
 letters???

This was explained recently.
http://www.mail-archive.com/leaf-devel%40lists.sourceforge.net/msg05217.html

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] cvs commit directory structure ???

2002-07-16 Thread Mike Noyes

On Mon, 2002-07-15 at 22:39, Michael D. Schleif wrote:
 
 No matter how hard I try, I cannot commit a directory structure to cvs.
 
 I get lock failures, even when I try to commit them one directory at a
 time.
 
 Clearly, there is some approved process for doing this and I do not know
 what that is.

Michael,
I looked at your commit messages, and I think I understand what you were
trying to accomplish. Here is a sequence that I believe would have
worked.

From a directory out side of your checked out cvs tree (devel/helices).
Create the directory hierarchy that you wish to add to our repository.
Then from inside the root of this new hierarchy execute:

$ cvs -d:ext:[EMAIL PROTECTED]:/cvsroot/leaf import \
-I ! devel/helices/ntpclnt vendor start

Note: naming conventions aren't enforced on imports.

Note: this command will not work now, as there is already a
directory with that name in our repository.

Would you like me to open a SF support request, and have them clean your
devel/helices tree out? You can start fresh that way.

ref.
CVS Setup - Importing Directories
http://sourceforge.net/docman/display_doc.php?docid=9960group_id=13751

Open Source Development with CVS - Starting A New Project
http://cvsbook.red-bean.com/cvsbook.html#Starting_A_New_Project

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] cvs commit directory structure ???

2002-07-16 Thread Michael D. Schleif


I now believe that all of my cvs study led me to conclude that I was
creating and modifying ``modules''; but, modules can only exist at the
top level under CVSROOT.  Therefore, you are probably correct that cvs
import is the solution here.

In an effort to correct my miscreant behaviour, I tried using cvs
remove.  Under some conditions, cvs remove works as expected.  However,
see failed transaction, at end, to see problems with inability to
generate locked files.

Are there limitations to cvs remove?  What is the cause of the lock
problem?

Mike Noyes wrote:
 
 On Mon, 2002-07-15 at 22:39, Michael D. Schleif wrote:
 
  No matter how hard I try, I cannot commit a directory structure to cvs.
 
  I get lock failures, even when I try to commit them one directory at a
  time.
 
  Clearly, there is some approved process for doing this and I do not know
  what that is.
 
 Michael,
 I looked at your commit messages, and I think I understand what you were
 trying to accomplish. Here is a sequence that I believe would have
 worked.
 
 From a directory out side of your checked out cvs tree (devel/helices).
 Create the directory hierarchy that you wish to add to our repository.
 Then from inside the root of this new hierarchy execute:
 
 $ cvs -d:ext:[EMAIL PROTECTED]:/cvsroot/leaf import \
 -I ! devel/helices/ntpclnt vendor start
 
 Note: naming conventions aren't enforced on imports.
 
 Note: this command will not work now, as there is already a
 directory with that name in our repository.
 
 Would you like me to open a SF support request, and have them clean your
 devel/helices tree out? You can start fresh that way.

Yes, have somebody purge/delete/remove devel/helices/ntpclnt and
everything below that.

[ snip ]

# ls devel/helices/
CVS  netsnmp.lrp  netsnmpd.lrp  nettrapd.lrp  ntpclnt

# cvs -d:ext:[EMAIL PROTECTED]:/cvsroot/leaf remove
devel/helices/ntpclnt
[EMAIL PROTECTED]'s password:
cvs remove: warning: directory CVS specified in argument
cvs remove: but CVS uses CVS for its own purposes; skipping CVS
directory
? devel/helices/ntpclnt/package/ntpclnt.lrp
? devel/helices/ntpclnt/target/etc/ntpclient.conf
? devel/helices/ntpclnt/target/etc/init.d/ntpclient
? devel/helices/ntpclnt/target/var/lib/lrpkg/ntpclnt.bktype
? devel/helices/ntpclnt/target/var/lib/lrpkg/ntpclnt.conf
? devel/helices/ntpclnt/target/var/lib/lrpkg/ntpclnt.help
? devel/helices/ntpclnt/target/var/lib/lrpkg/ntpclnt.list
? devel/helices/ntpclnt/target/var/lib/lrpkg/ntpclnt.local
? devel/helices/ntpclnt/target/var/lib/lrpkg/ntpclnt.version
cvs server: Removing devel/helices/ntpclnt
cvs server: file `devel/helices/ntpclnt/readme.txt' still in working
directory
cvs server: Removing devel/helices/ntpclnt/package
cvs server: Removing devel/helices/ntpclnt/target
cvs server: Removing devel/helices/ntpclnt/target/etc
cvs server: failed to create lock directory for
`/cvsroot/leaf/devel/helices/ntpclnt/target/etc'
(/cvsroot/leaf/devel/helices/ntpclnt/target/etc/#cvs.lock): No such file
or directory
cvs server: failed to obtain dir lock in repository
`/cvsroot/leaf/devel/helices/ntpclnt/target/etc'
cvs [server aborted]: read lock failed - giving up

-- 

Best Regards,

mds
mds resource
888.250.3987

Dare to fix things before they break . . .

Our capacity for understanding is inversely proportional to how much we
think we know.  The more I know, the more I know I don't know . . .


---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] cvs commit directory structure ???

2002-07-16 Thread Mike Noyes

On Tue, 2002-07-16 at 06:32, Michael D. Schleif wrote:
 I now believe that all of my cvs study led me to conclude that I was
 creating and modifying ``modules''; but, modules can only exist at the
 top level under CVSROOT.  Therefore, you are probably correct that cvs
 import is the solution here.

Michael,
We have no modules defined at this time. If you would like a module
defined, please send me the appropriate information for CVSROOT/modules.

http://cvs.leaf-project.org/cgi-bin/viewcvs.cgi/leaf/CVSROOT/

 In an effort to correct my miscreant behaviour, I tried using cvs
 remove.  Under some conditions, cvs remove works as expected.  However,
 see failed transaction, at end, to see problems with inability to
 generate locked files.

I would need to see the commands you typed in to understand the lock
file problem. It may have something to do with a prior command leaving
your tree in an unstable state.

 Are there limitations to cvs remove?  What is the cause of the lock
 problem?

Yes. It will not remove directories. Again, I'm unsure. Would you post
the commands you used?

The information I'm working from is obtained from our leaf-cvs-commits
list.
http://www.mail-archive.com/leaf-cvs-commits%40lists.sourceforge.net/

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] cvs commit directory structure ???

2002-07-16 Thread Michael D. Schleif


Mike Noyes wrote:
 
 On Mon, 2002-07-15 at 22:39, Michael D. Schleif wrote:
 
  No matter how hard I try, I cannot commit a directory structure to cvs.

[ snip ]

 I looked at your commit messages, and I think I understand what you were
 trying to accomplish. Here is a sequence that I believe would have
 worked.

[ snip ]

Is there some way to *transfer* a cvs module from my own cvs to
sourceforge/leaf cvs?

I have created a cvs environment for my own development.  Since I
already have [many of] my packages situated as local cvs modules, it
would be most convenient if there is some way to move modules from cvs_A
to cvs_B.

Or, need I *export* a module from my own cvs prior to importing it into
sourceforge/leaf cvs?

-- 

Best Regards,

mds
mds resource
888.250.3987

Dare to fix things before they break . . .

Our capacity for understanding is inversely proportional to how much we
think we know.  The more I know, the more I know I don't know . . .


---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] cvs commit directory structure ???

2002-07-16 Thread Mike Noyes

On Tue, 2002-07-16 at 06:52, Michael D. Schleif wrote:
 
 Mike Noyes wrote:
  
  On Mon, 2002-07-15 at 22:39, Michael D. Schleif wrote:
  
   No matter how hard I try, I cannot commit a directory structure to cvs.
 
 [ snip ]
 
  I looked at your commit messages, and I think I understand what you were
  trying to accomplish. Here is a sequence that I believe would have
  worked.
 
 [ snip ]
 
 Is there some way to *transfer* a cvs module from my own cvs to
 sourceforge/leaf cvs?

Michael,
Yes. A tarball of your current repository is needed for this.

ref.
# Introduction to SourceForge.net Project CVS Services
Import of Existing CVS Repositories
https://sourceforge.net/docman/display_doc.php?docid=768group_id=1

 I have created a cvs environment for my own development.  Since I
 already have [many of] my packages situated as local cvs modules, it
 would be most convenient if there is some way to move modules from cvs_A
 to cvs_B.

CVS doesn't sync repositories. Either you use your local one or the one
on SF.

 Or, need I *export* a module from my own cvs prior to importing it into
 sourceforge/leaf cvs?

This is one method, but you'll lose your history doing it this way.

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



[Leaf-devel] cvs commit directory structure ???

2002-07-15 Thread Michael D. Schleif


No matter how hard I try, I cannot commit a directory structure to cvs.

I get lock failures, even when I try to commit them one directory at a
time.

Clearly, there is some approved process for doing this and I do not know
what that is.

Also, what is this limitation that all files must use *ONLY* lowercase
letters???

Please, enlighten me . . .

-- 

Best Regards,

mds
mds resource
888.250.3987

Dare to fix things before they break . . .

Our capacity for understanding is inversely proportional to how much we
think we know.  The more I know, the more I know I don't know . . .


---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel