Re: Setting the rules and politics for CVS...

2004-07-29 Thread Martin Jost
Jim.Hyslop [EMAIL PROTECTED] schrieb im Newsbeitrag news:[EMAIL PROTECTED]
[EMAIL PROTECTED] wrote:
 I´m studying CVS for the first time. I know how to use it now, but I
 don´t know how to make or config the rules and politics to make a
 group of about 5 programmers working in the repository. I will be the
 project leader...
 
 Do you know  a doc or some URL, tutorial or URL with that info?

The CVS Book (Open Source Development with CVS, 3rd Edition, by Karl Fogel and Moshe 
Bar) might be helpful.
The book is GPLed and available in print and online at 
http://cvsbook.red-bean.com/cvsbook.html

It covers real life problems and e.g. a chapter titled Going Out On A Limb (How To 
Work With Branches And Survive)

HTH

Martin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Is there a way to Auto-Watch ?

2004-07-29 Thread Dan White
Is there a way to enable file watching automatically or am I going to have
to cobble up some sort of a crufty cron script ?

Thanks.


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dan White [EMAIL PROTECTED] writes:

 Is there a way to enable file watching automatically or am I going to
 have to cobble up some sort of a crufty cron script ?

That depends on what kind of watching you want.

https://www.cvshome.org/docs/manual/cvs-1.11.17/cvs_10.html#SEC89

-- Mark
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBCSCn3x41pRYZE/gRArOfAJ4vN0Me/C0XEuBH7L0cCVCFil52uQCdHTr2
0a1wEUvWMmSxlPBCcJ5O5Gw=
=TU/X
-END PGP SIGNATURE-


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Help Setting up WinCVS with SSH

2004-07-29 Thread NYY96



Hello everyone,

I have a WinCVS running here on my computer and a server running Unix 


I have configured SSH as per many tutorials, set the environment variables 
correctly, set CVS variables right, created keys and authorized them on the 
server, and then I try to checkout a module in WinCVS, but I receive this:

cvs [checkout aborted]: end of file from server (consult above messages if 
any)

I tried to setup ssh for no passwords needed but what happens is a box pops 
up (black box) in the background whenever WinCVS connects to the host.

At least the host is working right. If I try to connect to the server 
through ssh in command prompt I get the following problems:

SSH Version 1.2.14 [winnt-4.0-x86], protocol version 1.4.Standard 
version. Does not use RSAREF.ssh_connect: getuid 0 geteuid 0 anon 
0Connecting to 
Connection established.Remote protocol version 1.99, remote software 
version OpenSSH_3.4p1Waiting for server public key.Received server 
public key (768 bits) and host key (1024 bits).Hostis known and 
matches the host key.Initializing random; seed file 
C:\ssh-1_2_14-win32bin\home/.ssh/random_seedIDEA not supported, using 3des 
instead.Encryption type: 3desSent encrypted session key.Received 
encrypted confirmation.Doing password authentication.

I am fairly certain I am NOT suppoed to have to do password authentication. 
Could anyody give me some idea how to fix this and get these files Checked 
out!

Thanks,
James
[EMAIL PROTECTED]
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Dan White
The task manager has decreed that all changes to all files will be checked
in on a daily basis.  (Despite the attempted reasoning about how CVS ain't
built that way)

So, we need to have all files watched, and set to notify the Build
Manager role account when folks edit, unedit, and commit.

I envisioned a cron script, run from the build manager account that does a
mass checkout/watch on/watch add.  But that strikes me as criminally
kludgy.

Is there a better way to do it ?

Thanks.

On Thu, 29 Jul 2004, Mark D. Baushke wrote:

 Dan White [EMAIL PROTECTED] writes:

  Is there a way to enable file watching automatically or am I going to
  have to cobble up some sort of a crufty cron script ?

 That depends on what kind of watching you want.

 https://www.cvshome.org/docs/manual/cvs-1.11.17/cvs_10.html#SEC89

   -- Mark


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Frederic Brehm
At 01:05 PM 7/29/2004, Dan White wrote:
The task manager has decreed that all changes to all files will be checked
in on a daily basis.  (Despite the attempted reasoning about how CVS ain't
built that way)
Give everyone a branch to work on and let them commit whenever they want. 
When they are ready to add to the baseline, have the task manager :-) 
perform the merge to the HEAD.

Fred
___
Frederic W. Brehm, Sarnoff Corporation, http://www.sarnoff.com/

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dan White [EMAIL PROTECTED] writes:

 The task manager has decreed that all changes to all files will be checked
 in on a daily basis.  (Despite the attempted reasoning about how CVS ain't
 built that way)
 
 So, we need to have all files watched, and set to notify the Build
 Manager role account when folks edit, unedit, and commit.

Your Build Manager sounds more like a micromanager. I hope there is a
good reason for the process you have been told to follow.
 
 I envisioned a cron script, run from the build manager account that does a
 mass checkout/watch on/watch add.  But that strikes me as criminally
 kludgy.
 
 Is there a better way to do it ?

You probably only need to add new 'watch' statements as new files are
added to the system. So, something that is wired into the 'loginfo' to
look for new files and have them watched might be the way to go.

I don't understand why a cron script would be needed...

-- Mark

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBCTKP3x41pRYZE/gRAtYmAJ0Sa8OV/3i7p7MrqrptxszZXB+GhACfYuSy
MHOvWyiOPO0unYjkZd3ddUQ=
=fkMe
-END PGP SIGNATURE-


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Larry Jones
Mark D. Baushke writes:
 
 You probably only need to add new 'watch' statements as new files are
 added to the system. So, something that is wired into the 'loginfo' to
 look for new files and have them watched might be the way to go.

Is that necessary?  Doesn't watching a directory automatically watch any
new files in that directory?

-Larry Jones

No one can prove I did that!! -- Calvin


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Dan White


On Thu, 29 Jul 2004, Mark D. Baushke wrote:

 Dan White [EMAIL PROTECTED] writes:

  The task manager has decreed that all changes to all files will be checked
  in on a daily basis.  (Despite the attempted reasoning about how CVS ain't
  built that way)
 
  So, we need to have all files watched, and set to notify the Build
  Manager role account when folks edit, unedit, and commit.

 Your Build Manager sounds more like a micromanager. I hope there is a
 good reason for the process you have been told to follow.

Your perception is right on the mark.  The good reason is 'cause he is
the boss.

  I envisioned a cron script, run from the build manager account that does a
  mass checkout/watch on/watch add.  But that strikes me as criminally
  kludgy.
 
  Is there a better way to do it ?

 You probably only need to add new 'watch' statements as new files are
 added to the system. So, something that is wired into the 'loginfo' to
 look for new files and have them watched might be the way to go.

 I don't understand why a cron script would be needed...

I'll explore that.  Cron was considered as a brute-force approach.

If brute force does not work, it is only because it is being applied in
an insufficient quantity.

Thanks.


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Larry Jones [EMAIL PROTECTED] writes:

 Mark D. Baushke writes:
  
  You probably only need to add new 'watch' statements as new files are
  added to the system. So, something that is wired into the 'loginfo' to
  look for new files and have them watched might be the way to go.
 
 Is that necessary?  Doesn't watching a directory automatically watch any
 new files in that directory?

I was under the impression that only file entries are put into the
CVS/fileattr in the repository via a 'cvs watch add' command. I am also
under the impression that adding a new directory with new files will not
automagically inherit notify statements for the parent directory.

-- Mark
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBCTpu3x41pRYZE/gRApQKAKC/ksrGoyED9YJVxTgn64jjxzLgfACgv62D
k/YsYqbP9oYwrEz25hqeMO8=
=xQuP
-END PGP SIGNATURE-


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dan White [EMAIL PROTECTED] writes:

 On Thu, 29 Jul 2004, Mark D. Baushke wrote:
 
  Dan White [EMAIL PROTECTED] writes:
 
   The task manager has decreed that all
   changes to all files will be checked in on a
   daily basis. (Despite the attempted
   reasoning about how CVS ain't built that
   way)
  
   So, we need to have all files watched, and
   set to notify the Build Manager role
   account when folks edit, unedit, and commit.
 
  Your Build Manager sounds more like a
  micromanager. I hope there is a good reason
  for the process you have been told to follow.
 
 Your perception is right on the mark. The good
 reason is 'cause he is the boss.

There will likely be other jobs available if the
economy in your area. You may wish to consider
that not all managers are control fanatics...

   I envisioned a cron script, run from the
   build manager account that does a mass
   checkout/watch on/watch add. But that
   strikes me as criminally kludgy.
  
   Is there a better way to do it ?
 
  You probably only need to add new 'watch'
  statements as new files are added to the
  system. So, something that is wired into the
  'loginfo' to look for new files and have them
  watched might be the way to go.
 
  I don't understand why a cron script would be
  needed...
 
 I'll explore that. Cron was considered as a
 brute-force approach.

Hmmm... the point is that I do not understand what
you intended to do with your cron job.

 If brute force does not work, it is only
 because it is being applied in an insufficient
 quantity.
 
 Thanks.

Good luck,
-- Mark
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBCTs53x41pRYZE/gRAlrqAJ4uQdH/qD1OFf+RXpBHv6d5JdMPmgCfcjab
832d/3qbUgJqxf1rUwJxoBQ=
=+UYR
-END PGP SIGNATURE-


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Dan White


On Thu, 29 Jul 2004, Mark D. Baushke wrote:

 Larry Jones [EMAIL PROTECTED] writes:

  Mark D. Baushke writes:
  
   You probably only need to add new 'watch' statements as new files are
   added to the system. So, something that is wired into the 'loginfo' to
   look for new files and have them watched might be the way to go.
 
  Is that necessary?  Doesn't watching a directory automatically watch any
  new files in that directory?

 I was under the impression that only file entries are put into the
 CVS/fileattr in the repository via a 'cvs watch add' command. I am also
 under the impression that adding a new directory with new files will not
 automagically inherit notify statements for the parent directory.


Your impression is accurate.  I did a quick test (watch on dir) and the
fileattr file contained a list of files in that directory.


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Dan White


On Thu, 29 Jul 2004, Mark D. Baushke wrote:

 Dan White [EMAIL PROTECTED] writes:

  On Thu, 29 Jul 2004, Mark D. Baushke wrote:
 
   Dan White [EMAIL PROTECTED] writes:
  
The task manager has decreed that all
changes to all files will be checked in on a
daily basis. (Despite the attempted
reasoning about how CVS ain't built that
way)
   
So, we need to have all files watched, and
set to notify the Build Manager role
account when folks edit, unedit, and commit.
  
   Your Build Manager sounds more like a
   micromanager. I hope there is a good reason
   for the process you have been told to follow.
 
  Your perception is right on the mark. The good
  reason is 'cause he is the boss.

 There will likely be other jobs available if the
 economy in your area. You may wish to consider
 that not all managers are control fanatics...

Not an option at this time.

I envisioned a cron script, run from the
build manager account that does a mass
checkout/watch on/watch add. But that
strikes me as criminally kludgy.
   
Is there a better way to do it ?
  
   You probably only need to add new 'watch'
   statements as new files are added to the
   system. So, something that is wired into the
   'loginfo' to look for new files and have them
   watched might be the way to go.
  
   I don't understand why a cron script would be
   needed...
 
  I'll explore that. Cron was considered as a
  brute-force approach.

 Hmmm... the point is that I do not understand what
 you intended to do with your cron job.

Something like this:

  cd scratchdir

  foreach project-in-the-repository
cvs checkout project
cvs watch on project
cvs watch add project
  end


  If brute force does not work, it is only
  because it is being applied in an insufficient
  quantity.
 
  Thanks.

   Good luck,


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


RE: Is there a way to Auto-Watch ?

2004-07-29 Thread Jim.Hyslop
Mark D. Baushke wrote:

 Actually, it may be that 'cvs watch on' may
 be inherited, but 'cvs watch add' that is not.
'cvs watch add' is inherited. At least, it is in my current project - I
added some new files yesterday, and 'cvs watchers' shows a list of people,
including myself, and I know I haven't run 'cvs watch add' in that project
for a *very* long time.

-- 
Jim Hyslop
Senior Software Designer
Leitch Technology International Inc. (http://www.leitch.com)
Columnist, C/C++ Users Journal (http://www.cuj.com/experts)



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


moving repository to a new server

2004-07-29 Thread Joe Goldman
Greetings from Toronto:
This is likely a newb question, as I am relatively new to cvs, but I 
have just built a new machine to be our new cvs server and want to copy 
over the repository. The old server (cvs 1.11.11) is running on red hat 
7, and the new machine (cvs 1.11.17) is running Fedora core 2. Is 
copying the CVSROOT folder sufficient, or are the actual changes to 
files stored elsewhere? I'd really appreciate any help anyone could offer.

Thanks in advance,
--
Joe Goldman
JCS Support Analyst
MyCloe.com / On-Line Learning Solutions
Tel: 416-964-3717 ext. 100
Tel: 1-800-683-8488
Fax: 416-964-2836 
website: www.mycloe.com
email: [EMAIL PROTECTED]


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: moving repository to a new server

2004-07-29 Thread Larry Jones
Joe Goldman writes:
 
 This is likely a newb question, as I am relatively new to cvs, but I 
 have just built a new machine to be our new cvs server and want to copy 
 over the repository. The old server (cvs 1.11.11) is running on red hat 
 7, and the new machine (cvs 1.11.17) is running Fedora core 2. Is 
 copying the CVSROOT folder sufficient, or are the actual changes to 
 files stored elsewhere? I'd really appreciate any help anyone could offer.

You might try reading the manual -- the section on Moving a repository
would seem to be particularly appropos:

https://www.cvshome.org/docs/manual/cvs-1.11.17/cvs_2.html#SEC25

-Larry Jones

From now on, I'm devoting myself to the cultivation of
interpersonal relationships. -- Calvin


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs