svn

What is the best strategy when migrating from ClearCase to SVN?

那年仲夏 提交于 2019-12-18 03:56:21
问题 We are considering moving from ClearCase to Subversion. The project has been there for a while (7 years) and there are three "major" versions (branches) that we actively support, plus some occasional fixes in older releases. The project is fairly large - around 2 mln lines of java code. I am curious if there is someone that has done similar migration. Will SVN be able to handle such a large project? Does it make sense to migrate all historical versions/branches? Are the tools that could do it

What is the best strategy when migrating from ClearCase to SVN?

空扰寡人 提交于 2019-12-18 03:56:03
问题 We are considering moving from ClearCase to Subversion. The project has been there for a while (7 years) and there are three "major" versions (branches) that we actively support, plus some occasional fixes in older releases. The project is fairly large - around 2 mln lines of java code. I am curious if there is someone that has done similar migration. Will SVN be able to handle such a large project? Does it make sense to migrate all historical versions/branches? Are the tools that could do it

How can I store the new SVN revision number in my source code after I commit? (TortoiseSVN)

落花浮王杯 提交于 2019-12-18 03:16:47
问题 Is it possible, via TortoiseSVN, to know the SVN rev number you are about to get prior to a commit so that I can put that rev# into the source code comment section? Perhaps there is a special keyname/variable that I can put into my file that TortoiseSVN will automatically replace with the rev# it's about to commit to? The motivation behind this is that I can take the latest build and see what SVN rev's it was comprised of by just looking at the source code. It also gives management warm

Delete file contents from SVN history

断了今生、忘了曾经 提交于 2019-12-18 03:14:10
问题 I have a local svn repository in my PC, I have been using it for a hobby project and it wasn't meant to be accessible to anyone, so I commited files with passwords in them. Now, I'm thinking of making the repository available for other people and I don't want to have that data there. Is there a way to crawl the repository and replace all the passwords and account data with a text like "xxxxxxxxxx"? 回答1: Check the Subversion FAQ: How do I completely remove a file from the repository's history?

What happens if I add a symbolic link to subversion?

天大地大妈咪最大 提交于 2019-12-18 03:01:22
问题 I'd like to add a symbolic link to subversion and when I do a checkout all it does is add the same symbolic link right to my checkout but I'm afraid to add it if that's not what happens. 回答1: It'll work as long a you're on a Unix/Linux based platforms when you check it out. Good luck on Windows since it does not support symbolic links. See the note on this page in the SVN Book about symbolic links for more information. 回答2: Windows Vista, Windows 7, and Windows 8 all support true symbolic

Git-svn - import full history

时光总嘲笑我的痴心妄想 提交于 2019-12-18 02:45:52
问题 Problem By default git svn clone imports history only from branch creation onwards, despite the fact, that history for files is present in SVN repository prior branch creation. Our SVN branch was created by svn copy , if that matters. My attempts I've tried --no-minimize-url and --follow-parent , but without success. Produced Git repository is same as without these params, starting from branch creation. Desired result Git repository with full history from SVN repository creation. Update My

Convert an SVN checkout to use git (git-svn)

假装没事ソ 提交于 2019-12-18 01:28:33
问题 I work with software that is kept in svn for version control. I would like to use git (git-svn) however the software requires lots of setup and configuration before it can be used. There are tools that take care of all of the setup, including checking out all the code via svn. All the documentation for git-svn (I've been able to find) requires a fresh checkout, using git-svn. Is there a way to convert an existing svn checkout so it can use git-svn? 回答1: You could do something like this: Do a

SVN 配置和使用

我们两清 提交于 2019-12-18 01:20:35
SVN使用环境 使用SVN管理源代码,必须有2套环境 服务器 用来存储客户端上传的源码 一般都是在Windows环境下安装Visual SVN Server 客户端 用来提交、回退、修改、下载等操作 一,在Windows安装Visual SVN Server 下载Visual SVN Server安装包 下载地址:百度网盘链接:https://pan.baidu.com/s/1jJWegi6 密码:d58v 官网下载:https://www.visualsvn.com/server/download/ 打开安装包 --> next --> 同意协议 --> next --> 选择默认选项(安装SVN控制台)--> next --> 选择第一个按钮(标准版)--> next --> location:安装路径 Repositories:仓库路径 server Port:端口 旁边的https://选项不勾选(因为一般SVN都是在局域网,不会有安全问题)--> next -->Install --> 完成 二,创建SVN仓库 打开Visual SVN Server 右击Repositories --> 新建 --> Repository --> 设置仓库名称 --> 下一步 --> 选择第一项Enpty repository(空的仓库)--> 下一步 --> 设置访问权限(Nobody

Recommended Source Control Directory Structure?

a 夏天 提交于 2019-12-17 23:45:04
问题 I am going to be using Subversion for source control on a new J2EE web application. What directory structure will you recommend for organizing code, tests and documentation? 回答1: I usually have Project Directory src - actual source doc - documentation lib - libraries referenced from source dep - installation files for dependencies that don't fit in lib db - database installation script In work with Visual Studio, I'm not sure if this works the same in the java world. But i usually put stuff

Xcode 4 + SVN = working?

心已入冬 提交于 2019-12-17 23:43:09
问题 I have a VPS with Centos running. I have setup subversion on the VPS. While setting it up in Xcode, Xcode reports that everything is fine. When I import a project however, Xcode gives a warning: Authentication realm: <svn://**********.net:3690> **********-********** Password for 'svn': Authentication realm: <svn://**********.net:3690> **********-********** Username: svn: Can't read stdin: End of file found I can't even create directories, but Xcode reports that it can connect to it fine. I