CVS binary for Unisys MCP

2004-06-11 Thread Kyle Adams
Does anyone know of a binary (or even a successful build) of the CVS client for 
Unisys' MCP operating system?  We would like to look at the possibility of version 
controlling our mainframe COBOL code and need to know if our mainframe can directly 
interact with the CVS repository.

My background is Java and Unix system and my age, well, suffice to say they dropped 
the COBOL course as a mandatory part of the program the year before I entered my 
college's CS department.  So if the question above is ignorant of realities 
surrounding mainframe/COBOL development, I apologize in advance :-)

I would also be curious to hear from others who are using CVS for their mainframe 
COBOL/legacy systems--how are they using it, what process(es) do they use to move from 
development to CVS to deploying code in test and production environments, etc.

Thanks,
Kyle



_

Kyle Adams | Java Developer  |  Gordon Food Service  |  616-717-6162



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


Directory and file names

2004-03-15 Thread Kyle Adams
Pretty sure I know the answer to this question, but just want to make sure:

Is there any way to allow directories and files that occupy the same space (ie, the 
same parent directory) to have the same name?

Currently, you get the cvs [checkout aborted]: could not chdir to yyy/zzz: Invalid 
argument error if there's both a zzz directory and file in yyy.

Kyle

_

Kyle Adams | Java Developer  |  Gordon Food Service  |  616-717-6162



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


CVS hangs on certain files

2003-10-08 Thread Kyle Adams
Here's an odd one:

One of our developers is having difficulties committing five of his
files.  The problem files are all in the same directory.  Here are the
facts:

* The files in question are text files, Java source code.

* The clients in question are JBuilder 7, Tortoise CVS 1.4.5, and
WinCvs 1.2  1.3.  The server in question is CVS 1.11.5.

* The problem is not just with committing - any CVS operation on those
files hangs.

* General CVS commands, like logging in or doing a checkout, work fine.

* The files are all in the same directory; however, he can commit other
files in the same directory just fine.

* I can reproduce the problem in JBuilder's CVS client, WinCvs 1.3,
CVSNT (command line), and TortoiseCvs.  Doesn't seem to be a problem in
a specific client.

* I can reproduce the problem in a clean checkout of the module.  I
checked the module out to an entirely different directory, copied the
modified files over, and attempted to commit.  CVS hung.

* After transferring the same files to my machine, I was able to commit
them no problem.

Anyone have any idea where the problem might be?  If it's a network
issue, why does ping cvs.servername.com or any of the other CVS
operations work fine?  If it's a problem with the CVS setup on his
local machine, why isn't it fixed by using a different client, or
switching to a clean checkout?  There are no CVS-related environment
variables set, so there's nothing there.  If it's a problem with the
files themselves, why was I able to commit them successfully?  Alas,
I'm befuddled...

Thanks,
Kyle


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


WinCvs and proxies

2003-03-20 Thread Kyle Adams
Not sure if this is the right list for a WinCvs focused question, but I
didn't see any obvious links for lists off of wincvs.org, or the
accompanying sourceforge site.  Feel free to point out the correct
avenue of inquiry, if a better one exists.

Anyhow, I'd like to access some public CVS repositories from behind the
firewall/proxy here at work; I set up the pserver options in WinCvs
1.3, beta 12 to hit the proper URL and port for the proxy, and tried to
login.  The error message I got was:

Proxy server  does not support HTTP tunnelling

I'm curious to get the technical details about what's wrong here.  I'd
like to pass along the nitty-gritty about what configuration needs to
change to our network group.

Thanks,
Kyle

__
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com


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


Re: Turning modules into repositories

2003-03-12 Thread Kyle Adams
--- Dusan Juhas [EMAIL PROTECTED] wrote:
 Nevertheless, this approach can be used only if you don't care about
 history.

In my experience, losing history is rarely an option.

Seems to me the easiest way would be to:

1) Copy/ftp the CVSROOT directory from original repository to all new
repositories.  Make necessary changes to fit configuration for new
repository.

2) Tar up (be sure to preserve permissions, tar -p) and copy/ftp over
the modules into their proper locations in the new repositories.

You preserve your history, and you avoid the (in my mind, unecessary
for this case) overhead of doing anything through CVS (removes,
exports, imports).  OS operations (cp, tar, ftp) are typically quicker
than attempting to manipulate the repository via CVS - you just have to
be a little more careful.

Kyle

__
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com


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


1.11.5 Server and older clients

2003-03-12 Thread Kyle Adams
We're looking to upgrade our Solaris installations of CVS from 1.11 to
1.11.5.  Is it better to upgrade the various machines where CVS is used
as a client first, or better to upgrade our CVS server first?  For
various reasons, we'd prefer to upgrade our server first, but only if
this doesn't cause any problems when using older clients to access the
server.

To clarify, eventually every installation of CVS will be 1.11.5, but
due to time, resources, and red tape, we need to schedule the upgrades
out over a time span.  I need to know if there are any gotchas related
to the order we upgrade in.

Thanks,
Kyle

__
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com


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


Re: Promotion groups

2003-01-16 Thread Kyle Adams
I would also be very interested in hearing other's responses to this. 
We're going to be setting up the same thing in CVS in the near future -
the promotion scripts will automatically tag CVS with the proper tag as
part of the promotion process (dev, test, staging, prod).

We're also debating about ways to keep track of previous versions
tagged for each environment.  We'd like to do this to provide rollback
functionality - in other words, if I promote a bad version of the app
to Test, it's easier/quicker to grab the previous version that was in
test, re-build it, and re-deploy than to request a restore from our
backup group.

Just wondering if anyone else had experience with this type of system,
and how they automated it, what problems they ran into, etc.

Kyle Adams
Java Developer
Gordon Food Service

--- [EMAIL PROTECTED] wrote:
 We are migrating from PVCS to CVS (yes!)
 However there is much momentum (culture and automated build scripts)
 that take advantage of PVCS promotion groups which are like
 constrained, floating tags.  (They are constrained in the choices the
 developer
 can chose from, such as Dev, Test, Staging, Prod).
 
 Is there any way to simulate this in CVS?
 TIA
 --David Plass


__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


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



Re: commit a file through web

2002-12-30 Thread Kyle Adams
CvsWeb is a read-only interface, intended only to browse the repository
(ie, no edits, commits, updates, etc).

I would recommend checking into CVSWebClient, or its eventual
replacement, SandWeb.  CVSWebClient
(http://www.mrjc.com/twiki/bin/view/Cvswebclient/WebHome) is no longer
supported by its author, but is more mature than its replacement,
SandWeb (http://sandweb.sourceforge.net/).

Kyle

__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


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



Re: Subversion versus CVS

2002-12-30 Thread Kyle Adams
--- Fischer, Oliver [EMAIL PROTECTED] wrote:
 a small question: Are they any plan to extend CVS in such a way, 
 that it offers similar features as subversion [1]?

My guess is that you could achieve some level of similar functionality
via patches and third-party add-ons (a la MetaCVS, which looks sweet by
the way - just wish there was something like that for Windows, along
with a GUI for it).

That being said, I don't anticipate any big push to incorporate
Subversion's features into the core of CVS.  My impression was that
some of the big contributors in the CVS world (ie, Fogel) see
Subversion as the eventual replacement for CVS.  So their effort is
going into Subversion development instead of improving CVS.

Just my 2 cents...

Kyle

__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


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



RE: GUI frontend tomerge (CVS)

2002-12-28 Thread Kyle Adams
No need to - simply specify winmerge.exe and WinCvs will handle sending
the correct input arguments to the executable.  So in the pref text
box, all you need is:

c:\program files\winmerge\winmerge.exe

On an off note, my apologies if this duplicates someone else's post - I
seem to be getting only a few of the posts in this thread, and the
mailing archive is no help either.

Kyle

--- [EMAIL PROTECTED] wrote:
 Yeah, I have seen the option in WinCVS about configuring an external
 diff program, but how do I specify input arguments? That is, I must
 probably say something like this in the preference text box:
 
 C:\program files\winmerge\winmerge.exe %reposotoryfile %localfile
 %mergedfile
 
 There are no doc on how to specify these input arguments to the
 merge program! How should I do it?

__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


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



Example of invoking cvs pserver from shell script

2002-12-23 Thread Kyle Adams
From the Cederqvist, section 2.9.3.1 Setting up the server for
password authentication:

Unfortunately, many versions of inetd have very small limits on the
number of arguments and/or the total length of the command. The usual
solution to this problem is to have inetd run a shell script which then
invokes CVS with the necessary arguments.

Which is exactly the problem I find myself in - the addition of our
sixth repository puts the command over the limit for our version of
inetd.  I was wondering if there were any examples anywhere of the
solution given in the manual.

Finally, are there any limitations on the number of repositories that
can be run from one CVS server?

Thanks,

Kyle Adams
Java Developer
Gordon Food Service

__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


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



Re: cvsclient

2002-02-14 Thread Kyle Adams

tkCVS is another client that will run on multiple platforms.  I've only 
scratched the surface with it, but it has one of the nicest GUI conflict editors 
I've seen.  I prefered tkCVS over jCVS (too slow).  I've also played around 
with jBuilder 6 Enterprise and it's CVS integration - it seems really well done.  
I'm not sure how powerful it is yet, but it struck me as a concentrating on the 
10% used 90% of the time.  This might be fine for some developers, but 
others will want access to more powerful features, such as visual tree 
viewing (tkCVS has it) and related functions (branching, merging, etc.).

Kyle

 Christian Andersson [EMAIL PROTECTED] 02/14/02 10:54AM 
Hi there, I just want your opinion on which cvs-client I should choose and
possible also any information on them...

Since we have both windows and linux as developement plattforms, and since
we are located in different countries (although we work in the same company)
I have decided to set up the cvs-system as a pserver on a linux, and use ssh
to do portforwarding to this cvs-server (the firewall blocks all other type
of connections, so I guess it is secure enough)

the question i have is what cvs-clients we should use, we have been looking
at a couple of them but I'd like your opinion (and yes it will have to be a
graphical client, nott command driven, since not all developers are
experienced enough with command driven systems...)

It would also be a Bonus if the client existed on multiple plattforms, easy
to install, easy to use, and not to many bugs :-)

Sofar we have been looking a little at the following: jcvsII , wincvs and
smartcvs, so far smartcvs has been the best choice, but we still have not
chosen..

Also comments about the jbuilder enterprice cvs integration (jbuilder 6)
would be appreciated...
(We are using jbuilder professional at the moment)

/Christian Andersson


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


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



Re: Resolved problem

2002-02-13 Thread Kyle Adams

One final note on this.  There are (at least) three ways of adding multiple files in 
one fell swoop:

1) Do it from the command line, with cvs add file1 file2 file3 fileN.

2) Create a wrapper script that allows you to add multiple files from the command line 
without explicity specifying each one.

3) Use a GUI (WinCvs, tkCvs, Cervisia, etc).

I prefer #3, but that's due in part to my Mac background :-)

Kyle


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



Re: has anyone had any experiences with web interface?

2002-02-12 Thread Kyle Adams



 I am researching any possibles web/html/php interfaces to cvs and 
any problems related to this. Can anyone point me to where I can find 
some info? Any help would be appreciated.
All of the web interfaces I've seen have been useful for read-only stuff 
(doing
diffs, viewing history, browsing the repository, etc). As mentioned 
in a previous
post, ViewCVS is one of the two major packages, with CVSWeb being the
other, older package (http://stud.fh-heilbronn.de/~zeller/cgi/cvsweb.cgi/). 
I
believe Mozilla also has a browser for their CVS repository (LXR?) and 
more
info can be found at http://www.mozilla.org/tools.html

There's a project at SourceForge for writing a PHP interface for CVS 
administration (http://sourceforge.net/projects/webcvs/), 
unfortunately, there's
not a lot of active development on it... well, actually no active 
development that
I can see.

Kyle