rark
asked on
learning rcs (revision control system): All I get is >> after check in
I installed rcs (red hat linux)
I do $ ci filename
I get
filename,v <-- filename
enter description, terminated with single '.' or end of file:
NOTE: This is NOT the log message!
I put in
>> I added line 73 blah blah.
>>
then I just get the >> prompt over and over again.
if I do control c I get back to $.
I'm following a tutorial.
after I ended my comment with a period I'm supposed to be back in shell.
what's going on?
I do $ ci filename
I get
filename,v <-- filename
enter description, terminated with single '.' or end of file:
NOTE: This is NOT the log message!
I put in
>> I added line 73 blah blah.
>>
then I just get the >> prompt over and over again.
if I do control c I get back to $.
I'm following a tutorial.
after I ended my comment with a period I'm supposed to be back in shell.
what's going on?
ASKER
What I posted above is the error message I got when I installed rcs. at first I thought man is manual and that it's just manual pages and that it should still work.
but maybe this is where the problem is.
but maybe this is where the problem is.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
thank you both.
what I didn't know is the thing Tintin said, that the . has to be on a line by itself.
(I also reinstalled into a different directory to get rid of the /man errors)
I've succeeded in checking in and checking out a file.
one thing I'm wondering, on another thread, you told me I had to do diff -w because my developer is on windows and I'm on linux. Am I going to have to do rcs differently also?
(I increased the points for asking for follow-up question. It seemed to me less clutter than starting a new thread.)
what I didn't know is the thing Tintin said, that the . has to be on a line by itself.
(I also reinstalled into a different directory to get rid of the /man errors)
I've succeeded in checking in and checking out a file.
one thing I'm wondering, on another thread, you told me I had to do diff -w because my developer is on windows and I'm on linux. Am I going to have to do rcs differently also?
(I increased the points for asking for follow-up question. It seemed to me less clutter than starting a new thread.)
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
thanks everyone!
ASKER
cd man && make install
make[1]: Entering directory `/downloads/rcs-5.7/man'
./../mkinstalldirs /usr/local/man/man1 /usr/local/man/man5
mkdir /usr/local/man/man5
mkdir: cannot create directory `/usr/local/man/man5': Permission denied
make[1]: [installdirs] Error 1 (ignored)
for m in ci co ident merge rcs rcsclean rcsdiff rcsintro rcsmerge rlog; do \
/usr/bin/install -c -m 644 ./$m.1 /usr/local/man/man1/$m.1; \
done
/usr/bin/install: cannot create regular file `/usr/local/man/man1/ci.1'
/usr/bin/install: cannot create regular file `/usr/local/man/man1/co.1'
/usr/bin/install: cannot create regular file `/usr/local/man/man1/ident
/usr/bin/install: cannot create regular file `/usr/local/man/man1/merge
/usr/bin/install: cannot create regular file `/usr/local/man/man1/rcs.1
/usr/bin/install: cannot create regular file `/usr/local/man/man1/rcscl
/usr/bin/install: cannot create regular file `/usr/local/man/man1/rcsdi
/usr/bin/install: cannot create regular file `/usr/local/man/man1/rcsin
/usr/bin/install: cannot create regular file `/usr/local/man/man1/rcsme
/usr/bin/install: cannot create regular file `/usr/local/man/man1/rlog.
make[1]: [install] Error 1 (ignored)
{ test -f rcsfile.5 || cd .; } && \
/usr/bin/install -c -m 644 rcsfile.5 /usr/local/man/man5/rcsfil
/usr/bin/install: cannot create regular file `/usr/local/man/man5/rcsfi
make[1]: [install] Error 1 (ignored)
make[1]: Leaving directory `/downloads/rcs-5.7/man'
cd src && make install
make[1]: Entering directory `/downloads/rcs-5.7/src'
./../mkinstalldirs /usr/local/bin
for p in ci co ident merge rcs rcsclean rcsdiff rcsmerge rlog; do \
/usr/bin/install -c $p /usr/local/bin/$p; \
done
make[1]: Leaving directory `/downloads/rcs-5.7/src'