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

如何在重命名SVN文件夹时将其拆分为自己的存储库?

在重命名SVN文件夹时,将其拆分为自己的存储库,可以按照以下步骤进行:

  1. 首先,确保您已经安装了SVN(Subversion)客户端,并且您有权限访问SVN存储库。
  2. 使用svn checkout命令将需要重命名的文件夹检出到本地。例如:
代码语言:txt
复制
svn checkout https://example.com/repos/my_project/trunk/folder_to_split my_folder

这将检出名为folder_to_split的文件夹到本地目录my_folder中。

  1. 在本地目录中,将需要拆分的文件夹重命名为您想要的名称。例如:
代码语言:txt
复制
svn move https://example.com/repos/my_project/trunk/folder_to_split https://example.com/repos/my_project/trunk/new_folder_name

这将将folder_to_split重命名为new_folder_name

  1. 使用svn commit命令将更改提交到SVN存储库。例如:
代码语言:txt
复制
svn commit -m "Renamed folder_to_split to new_folder_name"

这将提交更改并添加一条说明消息。

  1. 最后,在SVN服务器上创建一个新的存储库,并将new_folder_name导入到新的存储库中。例如:
代码语言:txt
复制
svn import new_folder_name https://example.com/repos/new_repository -m "Importing new folder"

这将将new_folder_name导入到名为new_repository的新存储库中,并添加一条说明消息。

现在,您已经成功地将SVN文件夹拆分为自己的存储库。

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

相关·内容

Git下载方法+版本控制器以及SVN与GIT区别

SVN采用客户端/服务器体系,项目的各种版本都存储在服务器上,程序开发人员首先将从服务器上获得一份项目的最新版本,并将其复制到本机,然后在此基础上,每个开发人员可以在自己客户端进行独立开发工作,并且可以随时将新代码提交给服务器...SVN存储版本数据也两种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据存储系统)。因为BDB方式在服务器中断,有可能锁住数据,所以还是FSFS方式更安全一点。...CVS与SVN区别:  1 对重命名、删除文件支持 cvs:不支持本地文件重命名提交 删除分remove和erase两种前者把本地和中文件都删除 后者只是删除本地文件 不能删除文件夹 svn...:支持文件重命名提交系统会提示删除旧文件,创建新文件 删除本地文件提交 中文件也被删除 2 对中文路径名支持 cvs:支持比较好 svn:要将权限控制文件保存为svn支持UTF-8格式...这能确保代码内容完整性,确保在遇到磁盘故障和网络问题降低对版本破坏 3.5 直接记录快照,而非差异       GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件元信息隐藏在一个类似

1K20

Eclipse安装SVN插件及使用说明

从 Eclipse 当前支持存储列表中选择 SVN,然后单击 Next。接下来对话框(下图)让您选择现有存储位置,或者创建一个新位置。...如果您存储已列出(您所见,我已经添加了自已),选中它,并单击 Finish。如果您存储未列出,请添加它(选择第一个选项next,输入资源URL即可),并继续。...Eclipse 将在存储中创建新目录,其名称与项目相同,并显示项目中所有文件和文件夹列表。 从SVN检出项目: 新建--other,选择从SVN检出项目,下图: ?...如果将文件添加到项目中(参见图 15),它不会自动成为版本控制一部分 —— 您需要明确将其添加到特定存储中。...下一次将此项目中变更提交给存储,新文件也会检入。 如果将文件添加到了与项目不在相关存储中,您可以轻松地删除它。右击文件,然后选择 Delete。

1.8K10
  • SVN命令解析以及问题解决(update...)

    显示日志,检出,导出,检入文件/文件夹,改名,删除文件,分支建立等。 2.Checkout(检出) 从SVN服务器上得到数据,即建立本地副本,并且修改后可以commit到SVN服务器上。...同时导出文件夹下有一个.svn隐藏文件夹存储着一些版本元数据信息。 export 简单导出一个版本数据,导出文件脱离SVN版本控制,修改后无进行Update和Commit操作。...显示日志,检出,导出,检入文件/文件夹,改名,删除文件,分支建立等 check for modification:检查更新,可以检查哪些文件做了修改。...图标意思 常见错误 1.SVN修订号不连续 原因:SVN修订号是相对于整个配置,更新看到版本也是整个配置修订号,并不是某一个目录修订号。 解决方法:无,SVN特色。...解决方法:在上一层目录检出,或许更换SVN客户端安装版本,同时注意建立配置目录不易建立过深目录。 7.本地副本不能删除,提示text-base过长 原因:目录过深。

    4.1K30

    svn 删除、移动和改名

    找回已删除文件或目录 如果你删除了一个文件或目录并已经提交该删除操作到版本,那么 一个常规TortoiseSVN → 复原已不能再将其找回。但是该文件或目录并没有完全丢失。...移动文件和文件夹 如果你仅想重命名文件或文件夹,使用 右键菜单 → 改名… 为此条目输入新名称就可以了。...提交父目录 既然重命名和移动都是像添加之后跟随着删除一样被执行,你必需提交该重命名/移动文件文件夹,所以重命名/移动删除部分将出现在提交对话框中。...如果你不提交重命名/移动已删除部分,他将保留在仓库中并且你同组人更新工作副本,该文件也不会被删除。例如,他们将有两个一老一新副本。...你必须在重命名文件夹后立刻进行提交,在提交前不要更改文件夹任何文件,不然你工作副本就会真的混淆。 另外一种复制或移动文件方法是通过Windows 复制/移动命令.

    2.5K30

    visualsvn安装教程_visualsvn使用教程

    SVN Server上代码中,首先右键点击SetUp文件夹,右键菜单如下: 点击Import… 其中http://192.168.0.101/为服务器IP地址,svn是代码仓库根目录,Project...点击TortoiseSVN,这样并没有将这个文件提交到SVN服务器,只是将这个文件标记为源代码文件,并将其状态设置为修改状态。...之后,我们要再SVN Commit这个文件一次,才能将其真正提交到SVN服务器上代码中。类似添加文件夹也是一样。...7、重命名文件或文件夹,并将修改提交到SVN服务器 只要在需要重命名文件或文件夹上点击右键,点击TortiseSVN=>>Rename…, 在弹出窗体中输入新名称。...此方法也不是直接重命名,而是将该文件或文件夹名称标记为重命名名称,也需要我们使用SVN Commit提交到SVN服务器。

    2.2K40

    Linux环境搭建SVN服务器并实现公网访问 - cpolar端口映射

    前言 由于文档资料越来越多,将所有资料都存放在自己电脑上容易混淆,并且也不利于分享。这种情况下,考虑将资料上传SVN统一管理,这样一来其他人也能很方便查略各种资料。...当SVN安装在局域网内的话,想要远程访问资料或者代码将会受到限制,为了能从公共网络访问内网SVN资料,cpolar能很好解决这一需求,cpolar是一个能把内网服务暴露至公网进行访问工具。...SVN分为服务端和客户端,服务端主要是做数据资料存储,客户端主要是图形化工具连接服务端获取服务端数据资料,下面介绍在ubuntu系统安装服务端,在通过客户端远程访问。 1....这里需要注意是要对db文件夹释放权限,否则客户端可能无法连接SVN服务器。 输入以下命令,对db文件夹释放权限,释放成功后db文件夹会变成绿色 sudo chmod -R 777 db 2....内网穿透 上面我们在本地Ubuntu虚拟机安装了svn服务端,但目前只能在局域网络下访问,离开了局域网将无法连接svn

    1.7K30

    Linux系统安装SVN服务端结合内网穿透实现远程访问本地svn资料

    使用固定TCP端口地址远程SVN服务 前言 由于文档资料越来越多,将所有资料都存放在自己电脑上容易混淆,并且也不利于分享。...当SVN安装在局域网内的话,想要远程访问资料或者代码将会受到限制,为了能从公共网络访问内网SVN资料,[cpolar](cpolar官网-安全内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站...SVN分为服务端和客户端,服务端主要是做数据资料存储,客户端主要是图形化工具连接服务端获取服务端数据资料,下面介绍在ubuntu系统安装服务端,在通过客户端远程访问。 1....这里需要注意是要对db文件夹释放权限,否则客户端可能无法连接SVN服务器。 输入以下命令,对db文件夹释放权限,释放成功后db文件夹会变成绿色 sudo chmod -R 777 db 2....内网穿透 上面我们在本地Ubuntu虚拟机安装了svn服务端,但目前只能在局域网络下访问,离开了局域网将无法连接svn

    12010

    eclipse使用和快捷键

    如果你重命名是类中一个属性,你可以点击alt shift r两次,这会呼叫出源码处理对话框,可以实现get及set方法自动重命名。...→SVN→创建新资源位置/使用现有的资源→Next→(输入URL地址)→Next→使用项目名称作为文件夹名→Next→Finish→(输入用户名/密码) 注意:“使用项目名称作为文件夹名...”,要保证SVN服务器端已创建与项目名称相同文件夹,否则会导入失败。...如果SVN端创建文件夹名与项目名称不符,则在该步骤选择“使用指定模块名”以确保SVN服务器端与项目名称一致。...→选择SVN文件夹→从SVN检出项目→创建新资源位置/使用现有的资源→Next→(输入URL地址)→Next→做为新项目检出,并使用新建项目向导进行配置→Finish→Yes→配置新建项目(输入项目名称

    50910

    eclipse使用和快捷键

    如果你重命名是类中一个属性,你可以点击alt shift r两次,这会呼叫出源码处理对话框,可以实现get及set方法自动重命名。...→SVN→创建新资源位置/使用现有的资源→Next→(输入URL地址)→Next→使用项目名称作为文件夹名→Next→Finish→(输入用户名/密码) 注意:“使用项目名称作为文件夹名...”,要保证SVN服务器端已创建与项目名称相同文件夹,否则会导入失败。...如果SVN端创建文件夹名与项目名称不符,则在该步骤选择“使用指定模块名”以确保SVN服务器端与项目名称一致。...→选择SVN文件夹→从SVN检出项目→创建新资源位置/使用现有的资源→Next→(输入URL地址)→Next→做为新项目检出,并使用新建项目向导进行配置→Finish→Yes→配置新建项目(输入项目名称

    1.3K90

    Git 中文参考(六)

    例如:在具有标准中继/标签/分支布局 SVN 存储中,在 r.100 中创建目录中继/子。在 r.200 中,trunk / sub 通过将其复制到 branches /来分支。...克隆 SVN 存储,如果没有使用描述存储布局选项(–trunk, - targs, - .branches, - stdlayout), git svn clone 将创建一个 Git 存储具有完全线性历史记录...在 SVN 中,可以(虽然不鼓励)提交对标记更改(因为标记只是目录副本,因此在技术上与分支相同)。克隆 SVN 存储, git svn 无法知道将来是否会发生对标记提交。...data mark 命令在这里是可选,因为一些前端选择为它们自己生成 blob Git SHA-1,并直接将其提供给commit。然而,这通常比它价值更多,因为标记存储成本低且易于使用。...您可以将子目录转换为自己存储

    23410

    Git01下载安装+与SVN区别+实操

    不同是,GitLab是可以部署到自己服务器上,数据等一切信息都掌握在自己手上,适合团队内部协作开发,    你总不可能把团队内部智慧总放在别人服务器上吧?...3.4 其它    GIT没有一个全局版本号,而SVN有:目前为止这是跟SVN相比GIT缺少最大一个特征。    GIT内容完整性要优于SVN:GIT内容存储使用是SHA-1哈希算法。...这能确保代码内容完整性,确保在遇到磁盘故障和网络问题降低对版本破坏 3.5 直接记录快照,而非差异    GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件元信息隐藏在一个类似...直接记录快照,而非差异 3.6 直接记录快照,而非差异    GIT分支和SVN分支不同,分支在SVN中一点不特别,就是版本另外一个目录。...”设置,下拉至最后可以看到删除选项 5.在删除要求输入代码名称确认删除,完成此过程即可彻底删除代码 创作不易,大家多多支持!!!

    48810

    SVN服务器搭建和使用(一)

    ,服务器上所有内容会出现在本地文件夹下 2、更新文件(SVN Update) 1)当从配置迁出相应目录后,他人对服务器上此目录内容进行了修改,则需要再次获取改动内容到本地目录过程称为更新。...选中要被更新文件,右键选择“SVN Update”项,如下:   2)点击“SVN Update”后会弹出窗口显示更新进度,如下:     若上述框中有文件出现亮红,说明来自配置内容与你本地修改内容合并出现了冲突...2)鼠标选中TestManger文件夹右键选择“SVN Commit…”,将新文件上传配置对应文件夹中(若只上传单个文件,只需点中单个文件上传即可)。...7、撤销更改(Revert) 在修改了某些文件后(文件未上传到配置),需要返回到修改前状态,则选中文件夹右键选择“Tortoise SVN“Revert…”项进行撤销,本地硬盘上文件将恢复到修改前内容...9、重命名文件(Rename) 修改文件名,选中需要重命名文件或文件夹,然后右键“Tortoise SVN“Rename”,在弹出对话框中输入新名称,点击“OK”按钮,并将修改文件名后文件或文件夹

    6.1K20

    一篇文章带你了解热门版本控制系统——Git

    多人开发就必须要使用版本控制,否则无法控制项目的开发状态 版本控制工具 我们目前常用控制工具大致分为五种: Git SVN(Subversion) CVS(Concurrent Versions...我们目前学Git就属于版本控制主流工具,基本上大部分公司都在使用Git工具 版本控制分类 我们通常将版本控制分为三类: 本地版本控制 概念: 本地版本控制通常用于个人开发,我们将我们自己项目进行版本控制...协同开发者从服务器上同步更新或上传自己修改,SVN 优缺点: 集中版本控制将所有资料保存在一台电脑上,相当于单机存储,保密性较高;但一旦计算机出现损坏,项目备份丢失,无法找回 分布式版本控制 概念...: Untracked : 未跟踪, 此文件在文件夹中, 但并没有加入到git, 不参与版本控制....Unmodify : 未修改, 即版本文件快照内容与文件夹中完全一致. Modified : 文件已修改, 仅仅是修改, 并没有进行其他操作. Staged : 暂存状态.

    61310

    linux svn钩子 svn同步当ftp用

    好处,可以再提交更新,同时同步更新指定目录下文件。 我这里主要用在了同步web页面上。...最开始需要搭建好svn服务 并运行svn服务命令:svnserve -d -r /opt/svn 第一步:建立你web程序目录 mkdir /opt/svntongbu 很多教程忽略了下面,这一步进入...svn checkout svn://192.168.13.166/project 不重命名文件夹,直接在当前目录下检出 svn checkout svn://192.168.13.166/project...test 检出文件并且重命名文件夹为test 第二步:在项目 hooks/ 目录下新建 post-commit 文件 【钩子脚本】 添加脚本内容如下: #!...这里就已经完成了 问题:如果遇到post-commit失败退出代码127 试着用命令找下对应路径并修改post-commit,命令 whereis svn  找出可执行 svn路径

    7.5K50

    我看还有谁不动Git

    这使得 Git 具有更强大灵活性,尤其是对于跨越多个组织团队来说,它可以更快地提交和合并代码。 Git 具有更快性能,因为它包含一个高效文件夹索引系统,只跟踪文件本身变化,而不是整个文件夹。...Git 还支持分支,可以轻松地创建许多不同分支,并利用它们来实现快速发布和实验。 SVN 是集中式版本控制系统,它工作流程需要一个中央服务器来存储所有的文件及其更改。...这使得 SVN 在管理大型团队源代码比较方便,因为它提供了一个共享仓库,每个人都可以从中获取最新代码。...暂存区(Staging Area):也称为索引(Index),是一个临时存储区域,用于存储即将被提交到Git仓库文件。...当你执行git add命令,修改文件会被添加到暂存区,此时这些文件状态为“已暂存”。 仓库(Repository):也称为版本,是Git用来存储历史提交记录地方。

    1.5K20

    SVN_如何使用SVN多人协同开发管理代码(SVN 团队协作开发版本控制工具)

    创建组: 在第二步中配置该组用户及权限 配置权限: 在建立版本上右击配置,如下: 配置局域网访问 先确定本机IP:cmd–>ipconfig 根据自己电脑是有线无线得到IP地址: 在服务器上...首先创建一个空文件夹。在空文件夹内右键,选择SVN检出。 填入版本地址点击确定: 此时会弹出一个对话框让你输入账号密码, 记得勾选保存认证,不然每次操作都会让你输入。...删除项目的svn信息 在项目文件夹,设置显示隐藏文件,可以看到有一个.svn文件夹,删除,则工程不再和svn联系。...其他错误提示 1.由于目标主机积极拒绝,无法连接问题 主干及分支管理 在服务器上新建,创建主干及分支文件夹: 命名 可以看到下面几个文件夹 将你开发代码放入trunk中,这个是开发版本,...如何在主干上创建分支 在主干文件夹右键鼠标: 代码合并 VS或者主干代码文件夹下,右击鼠标,打开合并界面: 合并源填写是需要从哪个地址合并过来到当前项目上 成功后,该项目需要commit代码

    1.3K20

    VSCode | 那些让你眼前一亮插件

    不要再错过那些重要项目了。...您可以定义自己项目(也称为收藏夹),或选择自动检测Git、Mercurial或SVN存储、VSCode文件夹或任何其他文件夹 下面是Project Manager提供一些特性: 将任何文件夹或工作区保存为项目...自动检测Git, Mercurial或SVN存储 使用标签组织项目 在相同或新窗口中打开项目 识别已删除/重命名项目 标识当前项目的状态栏 draw.io 这个非官方扩展绘制矢量图软件,这也是木荣本人一直在使用软件...、重做、复制和粘贴编辑功能 查找并替换 小结 以上是木荣君本人经常使用VSCode插件。...VSCode可以说是一个非常强大编辑器,支持各种编程语言,优点就是可以根据自己需要定制安装自己需要插件,so easy,你会发现慢慢爱上这个编辑器。 ----

    87130

    Golang语言情怀--第116期 全栈小游戏开发:第7节:资源工作流

    资源相关名称如下: 名称 说明 dataBase 数据 asset-db 项目资源数据 internal-db 内置数据 uuid 唯一标识符 meta 元信息 同步资源 资源管理器 面板中资源和...在 资源管理器 面板中 .meta 文件是不可见,对资源重命名,移动,删除,都会由编辑器自动同步该资源对应 .meta 文件,以确保配置信息 UUID 等保持不变,即不影响现有的引用。...删除,重命名,移动资源,请连同 .meta 文件一起删除,重命名,移动。...当 library 丢失或损坏时候,只要删除整个 library 文件夹再打开项目,就会重新生成资源。...有文件夹层级资源格式, db://assets/prefabs/fire.prefab SVN 或 GIT 同步资源 需要注意 .meta 文件换行符,建议统一下团队成员电脑换行符风格和规则,避免同步项目资源后打开项目

    17930

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券