cvs

Git remote server Push fails

梦想的初衷 提交于 2019-12-01 10:49:10
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 Environment variable GIT_TRACE=1, I get slightly more output: C:\repo>git push --verbose setup: git_dir:

Downloading Eclipse Source Code [closed]

不羁岁月 提交于 2019-12-01 08:06:02
问题 This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. Closed 7 years ago . Before this question is blocked for duplication, I would like to mention is that this is an extension of a previous question here: Downloading Eclipse's

软件开发工具(第12章: CVS的安装及使用)

微笑、不失礼 提交于 2019-12-01 07:05:29
一、CVS介绍 并发版本系统(Concurrent Versions System——CVS)是一个常用 的代码版本控制系统。 使用CVS可以对代码进行集中管理,记录代码所有的更改历史,提供 协作开发的功能并支持多人同时修改代码文件。 利用版本控制软件的好处(记忆) 随时将程序恢复到以前某一时间点。 实现程序的互斥性修改。能够实现某一程序在同一时间只能由一个开发人员修改。 对程序修改进行有效的管理。可以将用户分为管理员和程序员两种角色,只有管 理员可以将程序冻结(Freeze)和解冻(Unfreeze),被冻结的程序是不允许 修改的。 将开发环境与测试环境、运行环境进行有效的隔离。 评估软件开发人员编写的程序质量,控制软件开发的进度。 管理文档。使用者可以在版本控制中建立专门的文件夹,用于存放软件开发过程 中生成的各种文档。 二、常用版本控制软件 有哪些常用的版本控制软件(重点、记忆) Rational ClearCase(两控两管): ClearCase涵盖的范围包括版本控制、建立管理、工作空间管理和过程 控制;ClearCase支持现有的绝大多数操作系统。ClearCase安装、配置、使 用相对较复杂,需要进行团队培训。 Visual SourceSafe(VSS):是一种很好的入门级的配置管理工具。易 学易用,采用标准的Windows操作界面。VSS提供共享、分支和合并功能

CVS to Mercurial conversion: end of line problem

ぐ巨炮叔叔 提交于 2019-12-01 05:50:07
I recently converted a CVS repository to Mercurial. From the looks of it, everything went perfect. Except that every end-of-line character is in Unix style and I want them in Windows style. I know the hg convert command can be used to "convert" a Mercurial repository to a Mercurial repository. Can I use it to do nothing on the repos but fix the line endings? Ry4an Brase How they're stored in the repo isn't terribly important since you do your actual work with the checked out working directory, whose line endings you can control at update time using either of these extensions:

CVS to Mercurial conversion: end of line problem

拟墨画扇 提交于 2019-12-01 04:01:07
问题 I recently converted a CVS repository to Mercurial. From the looks of it, everything went perfect. Except that every end-of-line character is in Unix style and I want them in Windows style. I know the hg convert command can be used to "convert" a Mercurial repository to a Mercurial repository. Can I use it to do nothing on the repos but fix the line endings? 回答1: How they're stored in the repo isn't terribly important since you do your actual work with the checked out working directory, whose

Use the commit message in a CVS pre-commit hook

丶灬走出姿态 提交于 2019-12-01 03:36:44
问题 Is it possible to use the commit message in a pre-commit hook in CVS? The CVS server is running remotely, and I access it using pserver . Ideally, I want to allow the commit if the files pass the filter or the commit message contains certain text. I don't have a choice to use another versioning system. 回答1: Here are some useful tutorials to read more: http://durak.org/sean/pubs/software/cvsbook/The-commitinfo-And-loginfo-And-rcsinfo-Files.html http://durak.org/sean/pubs/software/cvsbook/The

How do I add execute permission to a file in CVS after it's already been checked in?

馋奶兔 提交于 2019-12-01 03:11:43
We use CVS on Linux for software development. I noticed that one of the scripts I'm working on is missing the execute bit set in the CVS repository. Is there any way to add the execute bit back to the file? I think it involves modifying the repository directly, but I don't know how to do this. Alex B Modify the permissions of the related ,v file in the repository. Per this article , the file is checked out with the same permissions as the ,v file in CVSROOT. zhrist Cvs command option watch is also preventing file permissions to be restored. If watched, when file is checked out it will be read

Migrate from CVS to Mercurial: Separating projects

泪湿孤枕 提交于 2019-11-30 19:46:18
问题 We have a CVS repository with years of development history and 3 projects under one project (CVS folder). Those should be different repositories in a Mercurial repo. They are in the following scheme: Project ---Sub Project 1 ---Sub Project 2 ---Sub Project 3 Is there a way to automate this during the cvs2hg process? If not, what would be the Mercurial process to separate each sub project while keeping history (if possible). 回答1: Simply run cvs2hg three times, each time pointing it at a

Get CVS history for a particular user

最后都变了- 提交于 2019-11-30 19:34:46
How do I get the history of commits that have been made to the repository for a particular user? I am able to access CVS either through the command line or TortioseCVS, so a solution using either method is sufficient. cvs history -u username gives a history of changes the user has made As a coder, I am mostly interested in commit changes, (as opposed to tagging, branching, etc), so I usually include the -c commit option as well: cvs history -c -u username Or try this one: cvs history -x AMR -D "your-desired-date" Example cvs history -x AMR -D "2012-04-12" 来源: https://stackoverflow.com

Eclipse CVS changelist

混江龙づ霸主 提交于 2019-11-30 19:34:43
Is there a way to see all the recently changed files in an eclipse project (including files recently changed by other CVS users)? Thanks. The History view just shows the change log for a single file; there is no view to show the change log for all files in a folder or project. You need to use a different tool. If you use Maven , you can try the changelog plugin . If you use WinCVS , there is an option to generate a changelog. If that's also no option, try cvs2cl . There is also an Eclipse changelog plugin here http://code.google.com/a/eclipselabs.org/p/changelog/ Looks very similar to the one