我知道你可以使用git svn init来跟踪一个带有git的svn repo,但是如果你想创建一个全新的repo,那就是这样.
我的情况是,我目前已经有了一个现有的git repo,并希望通过在我当前的git仓库中将其作为远程分支来跟踪svn repo的主干.
有什么建议?
据我所知,"SVN checkout"命令将从Subversion存储库执行文件的初始获取,并将它们本地存入您的工作目录/副本,并且"SVN update"命令将从以下文件中获取文件的更改如果其他人做出更改,则存储库.
在我看来,虽然"更新"只是"结账"的一个特例,也就是说,当结账发生时,它获取所有文件,因为当地没有任何文件,因此所有文件都"已更改",并且在幕后这些命令大致相同的事情.我假设命令单独存在只是作为一种简化手段?
或者,命令之间是否存在其他差异,例如,"SVN更新"获取文件是否获取新文件(存储库中存在的工作副本中没有的文件)或仅更新现有文件?
我最近升级到Subversion 1.5,现在我无法将我的代码提交到存储库.我收到一条错误消息:"403禁止响应MKACTIVITY".我知道升级有效,因为我的开发人员没有遇到这个问题.这是怎么回事?
我正在编写一个脚本,它将根据用户提供的名称在存储库中添加一个新项目.部分原因是检查存储库中是否已存在具有相同名称的URL.
在存储库中,我们团队的所有项目都存储在其中
https://developernetwork.repo.net/svn/Projects/
假设用户想要调用项目"Calculator"并运行脚本.在这种情况下,我们需要确保存储库中不存在以下内容
https://developernetwork.repo.net/svn/Projects/Calculator/
是否有一个svn命令可以用来完成它?不幸的是,我根本无法在svn文档(http://svnbook.red-bean.com/en/1.0/svn-book.html)中看到一个合适的命令.
我可以看到这个概念存在一些潜在的困难但是这个想法是:
我更改了存储库A中的文件并提交,存储库B有一个文件,它是存储库A中文件的链接,我在存储库B的工作副本中单击更新文件,然后我从存储库A接收更新的文件.
当我尝试在我的存储库上执行git svn rebase时遇到问题.它显示:
Checksum mismatch: code/app/meta_appli/app_info.py
expected: d9cefed5d1a630273aa3742f7f414c83
got: 4eb5f3506698bdcb64347b5237ada19f
Run Code Online (Sandbox Code Playgroud)
我搜索了很多但没有找到解决这个问题的方法.
如果有人知道,请分享您的知识.提前致谢.
这是我们在故事板介绍之前从未处理过的问题 - 只要UI中存在冲突的可能性,我们就确保没有2个开发人员同时处理同一个XIB文件.我们避免解决XIB冲突的原因是可能存在有问题的副作用(XIB以XML格式表示,因此没有合并2个版本的"好"方法).
现在我们面临这个问题,因为我们所有的UI元素都在同一个.storyboard文件中 - 防止同时处理项目中的任何2个UI元素使得并行工作变得非常困难.
有关如何解决这个问题的任何建议?在此先感谢您的努力.
我有一个像这样的树的SVN项目:
/project
/dir1
/subdir1
-file1
-file2
.....
-file1
-file2
.....
/dir2
-file1
-file2
.....
/dir3
/subdir1
-file1
-file2
.....
/subdir2
-file1
-file2
.....
/subdir3
-file1
-file2
.....
/subdir4
-file1
-file2
.....
/dir4
-file1
-file2
.....
-file1
-file2
Run Code Online (Sandbox Code Playgroud)
我需要结账
我可以使用某种深度的svn命令行检查这些文件/文件夹吗?如果是这样我该怎么办?我可以在结帐后将divir2添加到dir3吗?如何更新以这种方式创建的工作副本?普通的"svn up"命令是否只更新这些文件夹或项目的完整更新?
从eclipse市场安装svn后,重启Eclipse Eclipse Juno IDE后不会出现Subversive SVN Connectors.
有任何想法吗?
由于这个问题,我无法将svn连接器分配给svn eclipse插件,因此它根本无法执行任何svn功能.
我正在运行Windows 8并尝试在管理模式下运行eclipse但仍然没有快乐.我可以手动下载连接器的任何地方,如果是这样,我在哪里安装它?
我根据说明创建了一个Phonegap项目,将其检入SVN,检查出来然后发现我无法再运行构建命令 - 必须将更改复制到每个平台.Mac OS X中的终端显示以下错误:
[错误:当前工作目录不是基于Cordova的项目.]
svn ×10
git ×2
git-svn ×2
command-line ×1
cordova ×1
eclipse ×1
ios ×1
storyboard ×1
subversive ×1
svn-checkout ×1
tortoisesvn ×1