Home » Eclipse Projects » Eclipse Platform » Local CVS repo. (not pserver, ext, or extssh)
Local CVS repo. (not pserver, ext, or extssh) [message #254074] |
Sat, 19 June 2004 23:44  |
Eclipse User |
|
|
|
Originally posted by: webnews.comcast.net
At my work, a number of us use Eclipse on a regular basis for Java
development. We use CVS for our source code control, but we don't do it
remotely. We have the CVSROOT in a NFS mountable directory that we then
all mount to our local boxes. Has there eer been any thought to adding a
local CVS option to the CVS support in Eclipse? Is there any way I can
use Eclipse's CVS support without having the use extssh to ssh into
localhost? Our lab admin is against the idea of setting up pserver access
b/c he doesn't want to administer it as well as all the other stuff he has
to deal with.
|
|
|
Re: Local CVS repo. (not pserver, ext, or extssh) [message #254083 is a reply to message #254074] |
Sun, 20 June 2004 04:14   |
Eclipse User |
|
|
|
So you guys each want your own local "view" of the CVS repository, working
on it locally without updating the main branch until you are ready, is that
correct?
Just started working with ClearCase and it's too bad CVS and SubVersion
don't support the ability to work on separate branches away from the main
branch the way ClearCase does..or I could be wrong. But ClearCase supports
the ability for one or more developers to have a view into a branch they
make off of the main branch. They commit to their own dev branch, then when
ready, deliver their changes to the branched version (not the main branch).
Other devs using that same branch line can "rebase" as they call it to get
others updates. They then run integration tests, etc, then update the same
dev branch. When everyone is happy, that branch can then be delievered back
into the main stream. It's an interesting concept. What is really nice is
that like Subversion, Clearcase can handle moves with history intact, so
refactoring and such works. Still have no clue why CVS doesn't handle this.
"J Stew" <webnews@comcast.net> wrote in message
news:cb3173$9f5$1@eclipse.org...
> At my work, a number of us use Eclipse on a regular basis for Java
> development. We use CVS for our source code control, but we don't do it
> remotely. We have the CVSROOT in a NFS mountable directory that we then
> all mount to our local boxes. Has there eer been any thought to adding a
> local CVS option to the CVS support in Eclipse? Is there any way I can
> use Eclipse's CVS support without having the use extssh to ssh into
> localhost? Our lab admin is against the idea of setting up pserver access
> b/c he doesn't want to administer it as well as all the other stuff he has
> to deal with.
>
|
|
|
Re: Local CVS repo. (not pserver, ext, or extssh) [message #254120 is a reply to message #254083] |
Sun, 20 June 2004 12:46   |
Eclipse User |
|
|
|
Kevin wrote:
> So you guys each want your own local "view" of the CVS repository, working
> on it locally without updating the main branch until you are ready, is that
> correct?
>
> Just started working with ClearCase and it's too bad CVS and SubVersion
> don't support the ability to work on separate branches away from the main
> branch the way ClearCase does..
I don't know of a versioning system that doesn't allow branching, and
that includes CVS and SubVersion. Maybe
the ClearCase salesman told you that :)
or I could be wrong. But ClearCase supports
> the ability for one or more developers to have a view into a branch they
> make off of the main branch. They commit to their own dev branch, then when
> ready, deliver their changes to the branched version (not the main branch).
> Other devs using that same branch line can "rebase" as they call it to get
> others updates. They then run integration tests, etc, then update the same
> dev branch. When everyone is happy, that branch can then be delievered back
> into the main stream. It's an interesting concept. What is really nice is
> that like Subversion, Clearcase can handle moves with history intact, so
> refactoring and such works. Still have no clue why CVS doesn't handle this.
CVS doesn't have a command to move a file and keep history. ClearCase
and Subsversion do, so do many other free and commercial versioning
systems.
>
> "J Stew" <webnews@comcast.net> wrote in message
> news:cb3173$9f5$1@eclipse.org...
>
>>At my work, a number of us use Eclipse on a regular basis for Java
>>development. We use CVS for our source code control, but we don't do it
>>remotely. We have the CVSROOT in a NFS mountable directory that we then
>>all mount to our local boxes. Has there eer been any thought to adding a
>>local CVS option to the CVS support in Eclipse? Is there any way I can
>>use Eclipse's CVS support without having the use extssh to ssh into
>>localhost? Our lab admin is against the idea of setting up pserver access
>>b/c he doesn't want to administer it as well as all the other stuff he has
>>to deal with.
>>
>
>
>
|
|
| | |
Re: Local CVS repo. (not pserver, ext, or extssh) [message #256324 is a reply to message #255812] |
Mon, 28 June 2004 10:09   |
Eclipse User |
|
|
|
I wouldn't say never because it is an open source project and someone
may come up with a way to get it to work. However, it is unlikely,
especially given that most people can happily get by using pserver,
extssh or ext. What connection methods do you HAVE to use? Also, you may
want to look at bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=41097
which provides a CVSNT specific connection method.
Michael
Marcus Wagner wrote:
> Michael Valenta wrote:
>
>> Eclipse CVS does not support the local connection method. You can see
>> bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=6892 for more
>> information on this.
>>
>> Michael
>
>
> Hi,
> is it true that support for local repositories never will be added?
>
>
>
> Marcus
>
> I had a look at the bug list. There is a script mentioned, which will
> convert the eclipse command line in a comman suitable for other
> connections. This will perhaps work on UNIX-Systems.
> I have the problem, that all connection methods which I HAVE TO USE
> aren't supported. The bug 6892 was first mentioned 2 years ago.
> You have to excuse me if I am a little angry. That's not what I want. I
> want to hear about the REASON, why eclipse supports only about two
> methods of CVS connections. I think there have to be a technical issue
> why there is no support for local CVS. So please, could you please
> explain it to me, so that I haven't to wait for a feature which will
> never be implemented.
|
|
|
Re: Local CVS repo. (not pserver, ext, or extssh) [message #267436 is a reply to message #256324] |
Tue, 17 August 2004 20:33   |
Eclipse User |
|
|
|
Originally posted by: lymax.gmx.at
Hi all,
I did set up Eclipse 3.0 to work with a local(non-client/server) CVS on
a Windows machine even though it is a bit tricky.
my situation:
I have two PCs running WinXP (let's call them PC_A and PC_B). PC_B has a
cvs created with a command line tool. I am working on PC_A and want to
use that cvs in Eclipse without having to install a cvs server on PC_B.
Then I did the following steps:
1. map the cvs directory from PC_B to a drive on PC_A (Drive J)
2. installed cygwin cvs as command line tool on PC_A
3. set the CVSROOT environment param as system environment param on PC_A
to the mapped drive (CVSROOT=:local:/cygdrive/j), so it is present in
all cmd shells
4. Eclipse: In "Preferences->Team->CVS->Ext Connection Method" I entered
the following values in the proper fields:
- CVS_RSH: cmd.exe
- Parameters: /c
- CVS_SERVER: cvs
5. Then I created a new repository location and entered the following
values for the proper fields:
- Host: local
- Repository Path: /cygdrive/j
- User: <user name for PC_B>
- Password: <password for PC_B>
- Connection Type: ext
So what I did was just forwarding the cvs commands to the Windows cmd
shell. It works perfectly now, and if you adapt the Root files in your
local directories you can even put an existing CVS project under Eclipse
CVS control. But the best would be just to check out the whole module again.
Hope that helps.
Markus
Michael Valenta wrote:
> I wouldn't say never because it is an open source project and someone
> may come up with a way to get it to work. However, it is unlikely,
> especially given that most people can happily get by using pserver,
> extssh or ext. What connection methods do you HAVE to use? Also, you may
> want to look at bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=41097
> which provides a CVSNT specific connection method.
>
> Michael
>
> Marcus Wagner wrote:
>
>> Michael Valenta wrote:
>>
>>> Eclipse CVS does not support the local connection method. You can see
>>> bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=6892 for more
>>> information on this.
>>>
>>> Michael
>>
>>
>>
>> Hi,
>> is it true that support for local repositories never will be added?
>>
>>
>>
>> Marcus
>>
>> I had a look at the bug list. There is a script mentioned, which will
>> convert the eclipse command line in a comman suitable for other
>> connections. This will perhaps work on UNIX-Systems.
>> I have the problem, that all connection methods which I HAVE TO USE
>> aren't supported. The bug 6892 was first mentioned 2 years ago.
>> You have to excuse me if I am a little angry. That's not what I want.
>> I want to hear about the REASON, why eclipse supports only about two
>> methods of CVS connections. I think there have to be a technical issue
>> why there is no support for local CVS. So please, could you please
>> explain it to me, so that I haven't to wait for a feature which will
>> never be implemented.
>
>
|
|
|
Re: Local CVS repo. (not pserver, ext, or extssh) [message #267438 is a reply to message #256324] |
Tue, 17 August 2004 20:36  |
Eclipse User |
|
|
|
Originally posted by: lymax.gmx.at
Hi all,
I did set up Eclipse 3.0 to work with a local(non-client/server) CVS on
a Windows machine even though it is a bit tricky.
my situation:
I have two PCs running WinXP (let's call them PC_A and PC_B). PC_B has a
cvs created with a command line tool. I am working on PC_A and want to
use that cvs in Eclipse without having to install a cvs server on PC_B.
Then I did the following steps:
1. map the cvs directory from PC_B to a drive on PC_A (Drive J)
2. installed cygwin cvs as command line tool on PC_A
3. set the CVSROOT environment param as system environment param on PC_A
to the mapped drive (CVSROOT=:local:/cygdrive/j), so it is present in
all cmd shells
4. Eclipse: In "Preferences->Team->CVS->Ext Connection Method" I entered
the following values in the proper fields:
- CVS_RSH: cmd.exe
- Parameters: /c
- CVS_SERVER: cvs
5. Then I created a new repository location and entered the following
values for the proper fields:
- Host: local
- Repository Path: /cygdrive/j
- User: <user name for PC_B>
- Password: <password for PC_B>
- Connection Type: ext
So what I did was just forwarding the cvs commands to the Windows cmd
shell. It works perfectly now, and if you adapt the Root files in your
local directories you can even put an existing CVS project under Eclipse
CVS control. But the best would be just to check out the whole module again.
Hope that helps.
Markus
Michael Valenta wrote:
> I wouldn't say never because it is an open source project and someone
> may come up with a way to get it to work. However, it is unlikely,
> especially given that most people can happily get by using pserver,
> extssh or ext. What connection methods do you HAVE to use? Also, you may
> want to look at bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=41097
> which provides a CVSNT specific connection method.
>
> Michael
>
> Marcus Wagner wrote:
>
>> Michael Valenta wrote:
>>
>>> Eclipse CVS does not support the local connection method. You can see
>>> bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=6892 for more
>>> information on this.
>>>
>>> Michael
>>
>>
>>
>> Hi,
>> is it true that support for local repositories never will be added?
>>
>>
>>
>> Marcus
>>
>> I had a look at the bug list. There is a script mentioned, which will
>> convert the eclipse command line in a comman suitable for other
>> connections. This will perhaps work on UNIX-Systems.
>> I have the problem, that all connection methods which I HAVE TO USE
>> aren't supported. The bug 6892 was first mentioned 2 years ago.
>> You have to excuse me if I am a little angry. That's not what I want.
>> I want to hear about the REASON, why eclipse supports only about two
>> methods of CVS connections. I think there have to be a technical issue
>> why there is no support for local CVS. So please, could you please
>> explain it to me, so that I haven't to wait for a feature which will
>> never be implemented.
>
>
|
|
|
Goto Forum:
Current Time: Mon May 12 19:42:20 EDT 2025
Powered by FUDForum. Page generated in 0.03836 seconds
|