Questions tagged [rcs]

RCS is a revision control system allowing teams to share and update code cooperatively and review and resolve version conflicts. /!\ This tag is *NOT* to be used for questions related to the communication protocol "Rich Communication Services", use [rich-comm-service] instead.

RCS is a revision control system allowing programmers to log updates to files and to review and resolve version conflicts. RCS allows a person to determine exactly which lines changed on newer revisions, and to revert some or all of the changes if necessary. It functions by keeping change data about the source code files that the programmer or programmers are manipulating.

Having been created in the early 1980s, support for RCS has waned in favor of tools like CVS and Subversion (SVN) and, to a larger extent, distributed revision systems such as Git and Mercurial (hg). A comparison of similar systems is available as well. A current development environment featuring support for RCS is Emacs.

RCS is a GNU project. The sources are available here, and are maintained in a Git repository.

78 questions
0
votes
1 answer

How to use Emacs vc-create-tag with RCS?

I am trying to create a tag (symbolic name) for RCS snapshot. It should be possible with RCS although branches are not supported. I have Ubuntu 10.10 and Emacs 23.1.1. Is some elisp version corrupted, or why does C-x v s behave this way? BR,…
Risto
  • 85
  • 6
0
votes
0 answers

Can rstudio update the Rmd file during a knitr to force a timestamp change?

Afternoon everyone. We use rmarkdown from within Rstudio to write technical reports. These reports rely on external ascii (usually) datafiles which are read into dataframes and manipulated. We also use RCS for version control as it gives us nice…
PJP
  • 612
  • 1
  • 6
  • 18
0
votes
1 answer

Error: cannot find a working diff3 library program

While compiling rcs on AIX I got the following error: # ./configure creating cache ./config.cache checking diff basename... diff checking for diff... /usr/bin/diff checking diff success status... 0 checking diff failure status... 1 checking diff…
Be Kind To New Users
  • 9,672
  • 13
  • 78
  • 125
0
votes
2 answers

How do i do a clean with git like rcsclean

i am used to rcs. after checking in, i usually do an rcsclean to remove all of the tracked fines that are present, so that only untracked files are present in the directory. i sometimes do an rcsclean -u to undo any changed to tracked files. how do…
Ray Tayek
  • 9,841
  • 8
  • 50
  • 90
0
votes
2 answers

How to use a version tracker only for certain subdirectories?

I may be looking at the wrong tool for this, but I have a system that has configured like this: $HOME/module/submodule/{bin,config,log,tmp}, on multiple servers. I would like to add source control to all of the config directories, and none of the…
samwyse
  • 2,760
  • 1
  • 27
  • 38
0
votes
2 answers

Why does rcs co on ,v files create 0kb files for some?

OS and tools info: I am using most recent (2/11/2015) updates of Cygwin's mintty Unix bash on Windows 7. I am working to convert a CVS repository to use Git and need to recover the files from a tarball. After extracting the files, I have tried using…
0
votes
1 answer

Working Directory on Remote Git Repo Using Egit

I need to set up a Git repo that my team can use, not only to track changes but also to have access to a working directory. I'm using egit on Eclipse. I have successfully set up a bare git repo, but I cannot get a full remote repo to work. Can a…
Nobs
  • 1
0
votes
2 answers

TortoiseGit - Git Clone

Can I use a "Git Clone" like a branch? I get the feeling not, but I am totally new to Git so I will ask (since do not see answer elsewhere). What I mean, is if I do a "Git Clone", work on that source code for a while, do another "Git Clone" of same…
Buck
  • 599
  • 7
  • 20
0
votes
1 answer

Did I need server for "android-rcs-ims-stack"?

I want to use "android-rcs-ims-stack" on two devices with android OS. I want to transfer files between them. Did I need dedicated server and what software should be installed on it?
YanDatsiuk
  • 1,885
  • 2
  • 18
  • 30
0
votes
1 answer

Recover a version controlled file from CVS

My company has stopped using CVS. I have an archived file name.cpp,v. How can I recover the latest name.cpp ? NOTE : I dont have cvs repository in place now.
Mitesh Pant
  • 524
  • 2
  • 15
0
votes
1 answer

Editing older revisions in RCS. Is there a way?

Am working on a project where revision management is handled with RCS. Let's say that rev 2.2 of a particular file is the rev most recently checked in. I noticed that a while back the wrong file was checked in as rev 2.0. I want to replace the…
bob.sacamento
  • 6,283
  • 10
  • 56
  • 115
0
votes
1 answer

how to determine which files has been changed from those in rcs

I am working with a c++ codebase using rcs repository (agh, old I know), during major code changes, I modify a lot of files, which I sometimes lose track of. So I would like to have a small script which will list the files that are different (those…
vehomzzz
  • 42,832
  • 72
  • 186
  • 216
0
votes
1 answer

Is there any plugin for RCS in Jenkins

Is there any plugin for RCS in Jenkins so that whenever any code change done in RCS should trigger a build in Jenkins
Kishore Tamire
  • 2,054
  • 5
  • 23
  • 25
0
votes
1 answer

Add comment in RCS

Is there a way to automatically add a comment when updating a file in RCS? For example, I am writing a script, and one of the functions will co -l a file, make changes, then ci -u. Now at that point, RCS waits for a comment to be entered. I want…
cottageDog
  • 33
  • 1
  • 4
0
votes
2 answers

get the current HEAD version of a CVS file on the server

Using the rlog command I can analyze the commit log to a file on the CVS server itself (that is, directly accessing the file ending in ",v"). That's fine. Is there a similar command line utility that prints the current HEAD version of that file to…
Udo G
  • 12,572
  • 13
  • 56
  • 89