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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何创建现有项目文件夹,SVN存储库并将其推送到远程仓库相关的知识,希望对你有一定的参考价值。

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

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

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

答案

在远程仓库中创建项目文件夹,可以是:

  • 签出父文件夹的工作副本,然后提交新的子目录(您不需要保留此工作副本)
  • 或者,使用svn mkdir直接在相应父文件夹中的远程仓库中创建子目录。

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

以上是关于如何创建现有项目文件夹,SVN存储库并将其推送到远程仓库的主要内容,如果未能解决你的问题,请参考以下文章

已经有一个项目的源码如何将其推送到远程服务器

构建 docker-compose 镜像并将其推送到容器注册表中

无法将提交推送到GitHub上新创建的存储库

如何使用气流 DockerOperator 提取我自己的私有存储库的 docker 映像?

RHEL上的Git设置

如何在GIT Rebase Interactive Squash之后删除远程存储库上的历史记录提交消息