如何创建现有项目文件夹,SVN存储库并将其推送到远程仓库

时间:2018-03-05 12:42:34

标签: git svn version-control repository push

我目前正致力于角度应用。我得到了SVN仓库的URL,我希望能够推送我的代码。我之前曾与git合作,但对SVN来说却是全新的。我在Ubuntu上并安装了subversion。

我发现一些在线解决方案表明我应该创建一个新的SVN repo并将我的代码导入其中但是我想在我已经存在的项目文件夹中启动svn(比如git init)。我已经尝试了多个命令,如svn checkout,svn import等..根据在线资源,但我不确定我做得对。

是否有直接的方法将现有项目设为svn repo(工作副本?),然后将代码从Ubuntu上的命令行推送到远程仓库。 TIA

1 个答案:

答案 0 :(得分:0)

在远程仓库中创建项目文件夹:

  • 签出父文件夹的工作副本,然后提交新的子目录(您不需要保留此工作副本)

  • 或者,使用svn mkdir直接在相应父文件夹中的远程仓库中创建子目录。

然后,您可以在现有项目文件夹的顶部检出新项目文件夹。使用svn status查看所有不受控制的文件,然后将其添加并提交到远程仓库。