首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何svn mkdir ../dir如果..不是工作副本?

如果"..不是工作副本",则无法使用svn命令来创建目录。因为svn命令是用于在工作副本中进行版本控制操作的,如果当前目录或其父目录不是工作副本,svn命令将无法执行。

要创建目录,需要先将目录添加到版本控制中,然后再进行提交。以下是一般的步骤:

  1. 初始化版本控制:在目标目录的上一级目录(工作副本的父目录)执行以下命令:svn checkout <repository_url>这将创建一个工作副本,并将版本库中的文件和目录复制到工作副本中。
  2. 添加目录:在工作副本中执行以下命令:svn add <directory_path>这将将目录添加到版本控制中。
  3. 提交更改:在工作副本中执行以下命令:svn commit -m "Add directory"这将提交更改到版本库中。

请注意,上述步骤中的<repository_url>是版本库的URL地址,<directory_path>是要创建的目录的路径。

腾讯云提供的与版本控制相关的产品是CodeCommit,它是一种托管的安全、高度可扩展的私有Git存储库服务。您可以使用CodeCommit来管理代码版本,并与其他开发人员协作。您可以在腾讯云官网上了解更多关于CodeCommit的信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 详解Linux命令行下常用svn命令

    用法: 1、mkdir PATH… 2、mkdir URL… 创建版本控制的目录。 1、每一个以工作副本 PATH 指定的目录,都会创建在本地端,并且加入新增调度,以待下一次的提交。...15、Linux命令行下恢复本地修改 svn revert: 恢复原始未改变的工作副本文件 (恢复大部份的本地修改)。...这是将工作副本对应到同一仓库中某个分支或者标记的方法。 2、改写工作副本的URL元数据,以反映单纯的URL上的改变。...当仓库的根URL变动(比如方案名或是主机名称变动),但是工作副本仍旧对映到同一仓库的同一目录时使用这个命令更新工作副本与仓库的对应关系。...17、Linux命令行下解决冲突 svn resolved: 移除工作副本的目录或文件的“冲突”状态。

    6.6K70

    Mac-Mac中SVN的使用

    1) mkdir PATH… 2) mkdir URL… 创建版本控制的目录。 1、每一个以工作副本 PATH 指定的目录,都会创建在本地端,并且加入新增调度,以待下一次的提交。...但是它不会恢复被删除的目录 代码库URL变更 svn switch (sw): 更新工作副本至不同的URL。...这是将工作副本对应到同一仓库中某个分支或者标记的方法。 2、switch –relocate FROM TO [PATH...] 改写工作副本的URL元数据,以反映单纯的URL上的改变。...当仓库的根URL变动(比如方案名或是主机名称变动),但是工作副本仍旧对映到同一仓库的同一目录时使用 10 这个命令更新工作副本与仓库的对应关系。...解决冲突 svn resolved PATH… 移除工作副本的目录或文件的“冲突”状态。

    1.1K20

    Linux SVN 命令详解

    用法: 1、mkdir PATH… 2、mkdir URL… 创建版本控制的目录。 1、每一个以工作副本 PATH 指定的目录,都会创建在本地端,并且加入新增调度,以待下一次的提交。...15、恢复本地修改 svn revert: 恢复原始未改变的工作副本文件 (恢复大部份的本地修改)。...这是将工作副本对应到同一仓库中某个分支或者标记的方法。 2、改写工作副本的URL元数据,以反映单纯的URL上的改变。...当仓库的根URL变动(比如方案名或是主机名称变动),但是工作副本仍旧对映到同一仓库的同一目录时使用这个命令更新工作副本与仓库的对应关系。...17、解决冲突 svn resolved: 移除工作副本的目录或文件的“冲突”状态。

    5.2K30

    SVN常用命令

    创建纳入版本控制下的新目录 svn mkdir: 创建纳入版本控制下的新目录。...用法:  1、mkdir PATH... 每一个以工作副本 PATH 指定的目录,都会创建在本地端,并且加入新增调度,以待下一次的提交。 2、mkdir URL... 创建版本控制的目录。 ...svn cleanup 当Subversion修改你的工作副本时(或者任何在.svn中的信息),它尝试尽可能做到安全。在改变一个工作副本前,Subversion把它的意 图写到一个日志文件中。...以下是svn cleanup所做的:它搜索你的工作副本并执行所有遗留的日志,在这过程中删除锁。如果Subversion曾告诉你你的工作副本的一部分被“锁定”了,那么你应该执行这个命令。...为了开始工作,你仍然需要svn checkout这个树的一个新的工作副本

    2.7K20

    『互联网架构』软件架构-git服务搭建与使用(四)

    如果是git我告诉你这些都不是问题,这就是分布式和集中化的区别。其实可以理解,传统的行业还是svn占据范围比较大,git的使用还是要花费一定的时间,不想为工具上的事情花费时间也是可以理解的。...集中式版本控制系统最大的毛病就是必须联网才能工作如果在局域网内还好,带宽够大,速度够快,可如果在互联网上,遇到网速慢的话,可能提交一个10M的文件就需要5分钟,这还不得把人给憋死啊。...不是有CVS、SVN这些免费的版本控制系统吗?因为Linus坚定地反对CVS和SVN,这些集中式的版本控制系统不但速度慢,而且必须联网才能使用。...搭建和使用gitlab 学过上边的内容其实就够了,但是如果你的定位不是小兵,而是一名技术的经理的话,不仅需要了解和掌握上边的知识基本的命令,还需要搭建整个私服的gitlab环境。...如果公司用git,你非要用svn,你走人对吧。

    75420

    Subversion+RabbitVCS 版本控制「建议收藏」

    现在执行下面的命令 sudo mkdir /home/svn cd /home/svn sudo mkdir Repository sudo chown -R root:subversion Repository...无论如何,文件仓库的位置总是使用 URL 来表示。...要同步文件仓库和本地的副本,您可以执行 update 子命令,语法如下: cd project_dir svn update 要了解更多的 SVN 子命令,您可以参考手册。...例如要了解 co (checkout) 命令,请执行: svn co –help或者这样 svn –help commit或者直接svn help cocheckout (co): 从版本库签出工作副本...这个脚本完成的主要工作是先用svnadmin hotcopy命令备份代码仓库到指定目录,用tar打包保存;另一项工作是会删除10天前(因为我选择的是每天备份,你可以根据需要制定自己的方案)的副本

    86910

    Linux下svn服务器迁移

    Linux下svn服务器迁移 1.介绍迁移方式: 1.由于项目工作需要进行svn服务器的迁移,对此简要介绍svn服务器的迁移方案。...【svnadmin hotcopy】只能进行全量拷贝,不能进行增量备份; 优点:备份过程较快,灾难恢复也很快;如果备份机上已经搭建了svn服务,甚至不需要恢复,只需要进行简单配置即可切换到备份库上工作。...svn --version #查看svn当前版本 2.创建svn仓库目录: $mkdir -p /home/www/svn/web/ $svnadmin create /home/www/svn/web.../ 3.经【上述第二步】后在/home/www/svn/web下会生成一个svn的仓库工作空间。...(Windows平台) 如何进行svn relocate 操作(Windows平台下的客户端) svn参考手册 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/161758

    15.5K30

    SVN源代码泄露利用工具 SvnExploit升级版

    SVN源代码泄露利用工具    可以利用.svn/entries文件,获取到服务器源码、svn服务器账号密码等信息)更严重的问题在于,SVN产生的.svn目录下还包含了以.svn-base结尾的源代码文件副本...(低版本SVN具体路径为text-base目录,高版本SVN为pristine目录),如果服务器没有对此类后缀做解析,黑客则可以直接获得文件源代码  下载地址:  Github 用法 安装依赖库 sudo...conn.php      |   file   | $sha1$8f47ccbd4a436aa4f31018fea026275f6059ed10 | |       trunk        |   dir...login_bg01.jpg |   file   | $sha1$311efc58c4d7035a54fdb8e94d6ba901c56354fd | |        img         |   dir...源码 3.优化显示,使用prettytable库输出表格 4.添加Banner,美化界面 更新记录 – 20180821 1.添加编码声明 2.将mkdir函数改成了makedirs,防止目录结构复杂的无法

    5.9K31

    SVN 常用命令

    如果后面没有目录,默认将当前目录以及子目录下的所有文件都更新到最新版本。...:不在svn的控制中; M:内容被修改; C:发生冲突; A:预定加入到版本库; K:被锁定 svn status -v PATH(显示文件和子目录状态) 第一列保持相同,第二列显示工作版本号,第三和第四列显示最后一次修改的版本号和修改人...svn diff -r m:n path(对版本m和版本n比较差异) 例如:svn diff -r 200:201 README.md 简写:svn di 创建版本新目录(mkdir) svn mkdir...用法: mkdir PATH:创建在本地端,并且加入新增调度,以待下一次的提交。...mkdir URL:过立即提交于仓库中创建 恢复本地修改(revert) svn revert: 恢复原始未改变的工作副本文件 (恢复大部份的本地修改)。 SVN 帮助(help) svn help

    1K120
    领券