Does RCS have something like svn/p4 delete where it keeps the file history but marks it as deleted? Or do I just remove the file and the matching v file in the RCS directory? What's the recommended way of removing and/or moving files with RCS?
1
There are 1 best solutions below
Related Questions in VERSION-CONTROL
- How to find the Git Revision Hash in a synced SVN repo using SubGit?
- How to delete a repository and add a new one in Android studio?
- Import Git SVN cloned repository into existing Git repository
- HowTo: change a project's status from `Invalid` to `Valid`?
- git - put files back under version control
- TFS version control does not show conflicts
- Git: how to commit and cherry-pick bug fix?
- git-svn problems creating tags
- Switching Git branches inside an Android Repo project
- Reverse Merge and svn:mergeinfo
- Push remote specific branches with different names
- Automatically deploy latest revision to website from SVN server
- Version Control for analytic projects
- How to tell git that my local directory is a specific directory in the remote tree
- How to properly determine a Git repository's URL
Related Questions in RCS
- Recover a version controlled file from CVS
- Customizing the output of Perforce RCS keyword expansion
- what are the different repository format versions (for the core.repositoryFormatVersion setting) in git?
- rcs checkout without touching the current working file
- In the RCS file format in a CVS repo, what does x.y.0.2 as a revision indicate?
- Script to adjust history in an RCS/CVS ,v file
- Yacc generated C file sccsid warning supression
- Single-file history format/library for binary files?
- How to delete file in RCS?
- Migrate project from RCS to git?
- Advice on the structure of my repository
- Is there a blame/annotate for RCS on windows?
- merge with rcsmerge - how
- Did I need server for "android-rcs-ims-stack"?
- how to find who is holding the lock of a file in RCS
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
RCS has nothing like 'svn delete'; it does not manage directories.
You do not want to remove the RCS file (RCS/filename,v); you need it for access to past work and historical versions. You simply no longer get (co) it from RCS.
You asked about moving files. There are (at least) two options.
I generally use option 2, but I'm anal retentive about regenerating old versions of the software.
This technique becomes more difficult if you want to create a new file with the name of the old one. I'd then use the old file and start a new main version (e.g. jump from version 3.15 to 4.1) with the new material. If you decide your new material must have version 1.x numbers, you've hosed yourself - you have to choose between backwards compatibility and forward motion. I'm not so attached to specific version numbers as all that (but would recommend against using 'the year' as a part of the version number; I have a number of files with version 2003.2, etc, and when I edit those, I have to remember to change the version to 2009.1, etc.).