cvs

use hooks in git to import and export to cvs

混江龙づ霸主 提交于 2019-12-22 08:23:09
问题 i would like to know if this is possible: create a shared git repository that connects to cvs post two hooks to it: everytime anyone pulls from it, it imports from the cvs repository everytime anyone pushes to it, it exports to the cvs repository basically create a 'lazy mirror' of a cvs repository that is completely transparent to the git users if this is not possible what are the best method to create a cvs mirror? ps. is git-cvsserver usable? besides the commits, checkouts and updates, can

Does anyone know the CVS command line options to get the details of the last check in?

邮差的信 提交于 2019-12-22 07:00:07
问题 I'm using CVS on Windows (with the WinCVS front end), and would like to add details of the last check in to the email from our automated build process, whenever a build fails, in order to make it easier to fix. I need to know the files that have changed, the user that changed them, and the comment. I've been trying to work out the command line options, but never seem to get accurate results (either get too many result rather than just from one checkin, or details of some random check in from

The Author column in the CVS history disappeared from Eclipse

拟墨画扇 提交于 2019-12-22 06:32:49
问题 It happened since yesterday that the Author column in the CVS history disappeared in my Eclipse IDE. I have gone through all the menus in Eclipse and all kinds of Google search but couldn't figured out how to add it back. Does anyone have a clue on it? I am using the latest Eclipse (Helios) on 64-bit Windows 7. I used the following steps to show CVS history: right click the file name under Project Explorer => Team => Show History. Thanks! 回答1: This happened in my eclipse as well.

How to use mercurial locally with a central CVS repository?

帅比萌擦擦* 提交于 2019-12-21 17:41:18
问题 Currently my company is using cvs for version control. I want to use mercurial locally because of it's flexibility and merging capabilities. This will make my job a lot easier. How should this be done? 回答1: First : Get the CVS repository locally. Second : Create a mercurial repositories locally over this CVS repository. This will be used as your remote mercurial server. Third : Clone this mercurial repository and do you work here. Mercurial provides better merge support than cvs and will make

How to install CVS client for Eclipse version 2018-09 (4.9.0)?

感情迁移 提交于 2019-12-21 07:00:03
问题 As far as I remember, in some recent version(s) of Eclipse IDE, I had to separately install a plug-in called 'CVS Integration' in order to do CVS operations such as checkout, update, etc. for projects created from some directories in CVS repositories. But after installing the newest version of Eclipse, '2018-09 (4.9.0)', when searching from the menu Help > Eclipse Market with keyword 'CVS' or 'CVS Integration', such plug-in no longer appear. And existing directories/projects in the Eclipse

Can Eclipse ignore .cvsignore files when synchronizing with a CVS repository?

China☆狼群 提交于 2019-12-21 05:24:32
问题 I am working with a team environment with a heterogeneous blend of IDE's among different developers. Some use Eclipse, others NetBeans, others IntelliJ, etc. The code projects are all structured around Maven... so nobody cares which IDE you use as long as it can play with Maven. To that end, we're not supposed to commit any IDE-specific files (e.g. ".project", ".classpath") to the CVS repository. I believe that this second part may be overkill... but we're also not supposed to commit our "

How to get a list of tags created in CVS repository?

给你一囗甜甜゛ 提交于 2019-12-21 03:19:08
问题 Are there any CLI commands that can be used to get a list of Tags that have been created on a branch or head of a module within a specified time frame? What I briefly need is a list of Tags and the date when they were created. Given following parameters Module Name Branch Name (or :: HEAD) Start Date End Date 回答1: I just learned: cvs status -v Lists all tags and braches for each and any file together with the revision it belongs to. You could work from there ... 回答2: One can list tags or

List all the files checked-in in a single cvs commit

痞子三分冷 提交于 2019-12-20 18:04:44
问题 Generally,our fixes/patches for any bugs involves changes in multiple files and we will commit all these files in a single shot. In SVN, for each commit (may involve multiple files),it will increment revision number of whole repository by one. So, we can easily link all the multiple files that went in a single commit. Now the difficulty with the same case in CVS is that it will increment the revision numbers of all the files individually. Let's say if a commit involves the following files:

Can I create a pre-checkout cvs hook

夙愿已清 提交于 2019-12-20 03:00:07
问题 I would like to prevent certain users from checking out certain modules of code in my cvs repo. I have already implemented pre-commit hooks that prevent those same users from committing code to particular module, but I don't see any way to prevent a checkout of that same module. Does anyone know of a way to prevent a CVS checkout of certain modules using hooks? 回答1: This thread mentions the cvs_acls script, in the source code distribution of CVS, in the contrib/ directory. It could do what

Git remote server Push fails

五迷三道 提交于 2019-12-19 10:29:31
问题 After cloning a Git repo from my remote server, I have committed some changes on my local copy. I'd like to push these changes back to the remote server, but I'm getting an error message that yields no useful information: fatal: read error: Invalid argument (Ps. both the server and the local repo are running in Windows environments) I have tried: git push git push origin git push origin master A push through the GUI version of GIT yields the same useful error message. EDIT After setting the