svn

How to find svn project author after migrate the project from svn to git?

笑着哭i 提交于 2019-12-23 01:55:07
问题 There are some tar.gz file in a project migrated from svn to git , and i should check who and when this tar.gz file added . For there are some of them were added after the project migrated from svn to git , and i can easy to check author and data by using git log *.tar.gz . But some added before the project migrated and when i use git log .tar.gz , the author and date was who pushed this project to git rather than real author. Are there any way i can check the real author of this files? 回答1:

“SVN Repositories” always comes up blank when you switch workspaces Is there a plugin to get Eclipse to remember them?

不羁岁月 提交于 2019-12-23 01:44:19
问题 For example, say you have a project checked out from SVN Repository in one workspace, but it contains several projects (either related or not). You switch to a new workspace and do Window |Perspective | SVN Repository Exploring. Eclipse has now "forgotten" the repository you were just using. You see a blanks list. And you have to go key in the repository link all over again. Is there a plugin that will help Eclipse remember a list of repositories between workspaces? (IntelliJ Idea, for

How do I reconfigure VisualSVN server from Copy-Modify-Merge to Lock-Modify-Unlock?

穿精又带淫゛_ 提交于 2019-12-23 01:29:23
问题 We have just started using VisualSVN, TortoiseSVN and ankhSVN plug-in to handle our source control. Initially we were good with the Copy-Modify-Merge style, but we have now found a need to move to the Lock-Modify-Unlock method. But we already have like 15 projects in our repository that follow Copy-Modify-Merge. What do I need to do to configure our repository to require locks for the existing projects and any projects that will be added in the future. I have seen the documentation on svn

SVN with multiple projects and single solution?

感情迁移 提交于 2019-12-23 01:18:11
问题 So right now we currently have a single solution containing about 20+ projects. We need to check this in; however, a few of the projects share the same common libraries. The problem happens when we need to create a tag in SVN for specific projects and then when pulling that project down to make a change we need to also pull the library that was compiled with it at the time. So it will look like this: /tag /project1_1.0 + Project1_1.0 src code.. // COMPILES WITH COMMONLIB_1.0.dll /project2_1.0

svn与git的区别

女生的网名这么多〃 提交于 2019-12-22 19:02:47
说说SVN与git的区别,谁优谁劣,因人而异。 1) 克隆一份全新的目录以同样拥有五个分支来说,SVN是同时复製5个版本的文件,也就是说重复五次同样的动作。而Git只是获取文件的每个版本的 元素,然后只载入主要的分支(master)在我的经验,克隆一个拥有将近一万个提交(commit),五个分支,每个分支有大约1500个文件的 SVN,耗了将近一个小时!而Git只用了区区的1分钟! 2) Git没有一个全局版本号,而SVN有:目前为止这是跟SVN相比Git缺少的最大的一个特征。 3)Git把内容按元数据方式存储,而SVN是按文件:因为,.git目录是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签,分支,版本记录等。.git目录的体积大小跟.svn比较,你会发现它们差距很大。 4) 版本库(repository):SVN只能有一个指定中央版本库。当这个中央版本库有问题时,所有工作成员都一起瘫痪直到版本库维修完毕或者新的版本库设立完成。而 Git可以有无限个版本库。或者,更正确的说法,每一个Git都是一个版本库,区别是它们是否拥有活跃目录(Git Working Tree)。如果主要版本库(例如:置於GitHub的版本库)发生了什麼事,工作成员仍然可以在自己的本地版本库(local repository)提交,等待主要版本库恢复即可

source file control cvs to svn conversion?

我只是一个虾纸丫 提交于 2019-12-22 18:38:49
问题 Hey guys. I currently use cvs to control all my source files but want to move away from cvs to svn. Could anyone give me some pointers? I have loads of projects but they are all similar therefore would like to just have the structure: Trunk. /prj1,2,3, etc Branch. As above Tag. As above I am going to be using the cvs2svn tool, have read the documentation but am still new to all of this. Can my projects all be converted with one command line instruction? Am I right that before doing all this I

SVN ignore problem in OS X Lion

风格不统一 提交于 2019-12-22 18:29:13
问题 Before installing Lion, when I tried to ignore something on my svn, I just typed the following command: svn propedit svn:ignore . This opened a temporary file for the current directory with the selected editor and I could write there my patterns, which where ignored by svn. After I installed Lion, when I type this command the following error appears: The document “svn-prop.tmp” could not be opened. The file doesn’t exist. Did anybody else met this error before? (I tried googling, but I didn't

Perl SVN hook with czech characters

时光毁灭记忆、已成空白 提交于 2019-12-22 17:31:10
问题 I downloaded the sample SVN post-commit hook provided by Slack integration. #!/usr/bin/perl use warnings; use strict; use HTTP::Request::Common qw(POST); use HTTP::Status qw(is_client_error); use LWP::UserAgent; use JSON; my $repository = "myrepo"; my $websvn = "websvn.mydomain.com"; my $opt_domain = "myteam.slack.com"; my $opt_token = "mytoken"; my $log = qx|export LC_ALL="cs_CZ.UTF-8"; /usr/bin/svnlook log -r $ARGV[1] $ARGV[0]|; my $log = $log." ".unpack('H*',$log); my $who = `/usr/bin

Idea: SVN monitor for pending commits?

匆匆过客 提交于 2019-12-22 16:33:51
问题 I want to ask if somebody heard about a SVN monitoring tool for this case: in the past we used MS SourceSafe with checkout & lock mechanism to avoid merges. One benefit of this was the "release manager" can see in the repo whitch files are still not checked in. SVN is a great tool, but sometimes I miss this information, even to avoid big conflicts. Is there a monitoring system which can be used to see who has changed files pending for commiting? On every workstation a service/daemon

Idea: SVN monitor for pending commits?

心已入冬 提交于 2019-12-22 16:32:49
问题 I want to ask if somebody heard about a SVN monitoring tool for this case: in the past we used MS SourceSafe with checkout & lock mechanism to avoid merges. One benefit of this was the "release manager" can see in the repo whitch files are still not checked in. SVN is a great tool, but sometimes I miss this information, even to avoid big conflicts. Is there a monitoring system which can be used to see who has changed files pending for commiting? On every workstation a service/daemon