`

文件提交不上SVN

 
阅读更多

当你直接拷贝一个在SVN管理的工程上管理的文件到另一工程时,你在此工程上修改完后可能发现一直提交不上去,而本地SVN显示正常提交,但在此工程下面确实没提交上去。

 

原因:当你拷贝时也把此文件的.svn文件一并拷贝过来了,而.svn所指向的路径还是以前工程的,所以当你在此工程提交时实际上确实提交了,但是提交到了以前的工程上,你可以在以前的工程上找到你提交的此文件

 

解决方法:找到此文件在工程上的实际路径,删除.svn文件再提交,此时就提交正常了

分享到:
评论

相关推荐

    提交svn忽略的文件

    向svn上提交项目工程的时候 有些不需要的文件是不必要向上提交的。

    强制提交注释和限制指定类型文件提交的svn钩子

    在服务器通过设置svn服务端钩子可以强制开发人员提交注释和限制指定类型的文件提交。

    AndroidStudio使用svn第一次提交,忽略文件注意事项

    首先,在 Android Studio 中使用 SVN 需要添加忽略文件,这是因为 SVN 会将所有文件都提交到版本库中,而有些文件并不需要版本控制。例如,Android Studio 的配置文件、IDE 的缓存文件、编译生成的文件等都不需要...

    SVN自动提交脚本 For Windows

    SVN自动提交脚本,通过执行SVN Status命令来获取当前目录的Svn diff,通过替换SVN diff来将文件列表转换成Svn提交命令,最后对执行所有SVN命令来完成自动提交,可以用于SVN仓库的代码自动导入

    svn提交文件自动邮件提醒

    本文将详细讲解如何实现"svn提交文件自动邮件提醒",主要涉及`commit-email.pl`钩子程序的设置与使用。 `commit-email.pl` 是一个Perl脚本,通常作为SVN服务器的post-commit钩子,当用户提交代码到SVN仓库后,该...

    限制单个文件大小,svn 钩子

    Windows下,svn提交时限制单个文件大小

    svn 删除文件 update 又出来了 怎么回事

    如果你已经删除了一个文件,但不希望在`svn update`后重新出现,可以先执行`svn revert <file>`,这样就可以取消删除操作,然后再执行`svn commit`提交这个取消删除的改动到仓库,确保仓库中也删除了该文件。...

    svn提交失败

    SVN提交失败可能是由于网络连接不稳定或服务器未响应。确保你的网络连接正常,并且SVN服务器可访问。可以尝试ping SVN服务器来测试网络连通性,或者稍后再试。 4. **本地代码问题**: 如果你的代码有错误,SVN...

    SVN删除文件和文件夹

    本文将详细介绍如何使用 Eclipse 删除 SVN 服务器上的文件和文件夹,并解释 SVN 图标的含义。 删除文件和文件夹的步骤: 1. 选中要删除的文件,点击 Delete。 2. 与资源库同步并提交。 3. 再删除刚才删除过文件的...

    SVN自动更新提交脚本.zip(windows版本)

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。通过SVN,多个开发者可以在同一项目上协同工作,同时保持代码的历史记录和一致性。本压缩包"SVN自动更新提交脚本.zip...

    svn提交日志导出工具v4.6

    该工具基于svnkit库进行开发,svnkit是Java平台上的一个全功能的svn客户端库,它提供了与svn服务器通信的所有必要组件。利用svnkit的强大功能,这款工具能够轻松地获取和解析svn仓库的提交日志,进一步提升了svn操作...

    清除文件中的SVN文件

    这些文件虽然对于SVN操作是必要的,但它们并不总是需要存在于工作副本中,尤其是在进行代码清理、备份或者打包发布时,这些隐藏的`.svn`文件可能会带来不便。为了解决这个问题,我们可以借助特定的工具或方法来删除...

    SVN仓库彻底删除文件工具

    是否遇到过公司里的sx向svn提交了不该提交的文件?.sdf debug release 等等,是否对此感到崩溃?!是否svn仓库已经占用了大量的磁盘空间? 使用本图形化工具帮助你将这些文件彻底地从svn中删除。 先导出svn仓库 ...

    java实现svn更新和提交.rar

    SVNKit 是一个纯 Java 的 SVN 客户端库,它提供了与 SVN 服务器交互的全面功能,包括但不限于创建、更新、提交、分支、合并等操作。而 SVNKit-CLI 是 SVNKit 的命令行接口,允许通过 Java 程序调用 SVN 命令行工具。...

    快速导出class文件插件 集合svn

    标题中的“快速导出class文件插件 集合svn”指的是一个专门针对开发者设计的工具,它结合了快速导出Java编译后的class文件功能和版本控制系统Subversion(SVN)的集成。这个插件旨在提高开发者的效率,允许他们便捷...

    查看末提交文件的SVN状态

    本文将深入探讨如何查看未提交的SVN文件状态,这在日常开发中至关重要,因为确保代码的更新状态是保持项目同步的关键。 首先,`StatusHandler.java`可能是一个自定义的Java类,用于处理SVN客户端与服务器之间的交互...

    svn命令行修改已提交的版本备注

    默认情况下,一旦提交,SVN并不允许直接修改这些历史备注,但通过一些特殊操作,我们能够实现这一功能。 在SVN中,版本历史的属性(包括备注)存储在仓库的`svn:log`属性中。要修改已提交的版本备注,我们需要启用`...

    SVN解决文件冲突conflict的方法_类文件冲突

    用户A新建file1,上传到SVN上.txt**:用户A创建了一个名为`file1.txt`的新文件,并将其提交到SVN仓库。 2. **2.用户B checkout file1,修改,commit.txt**:用户B从仓库检出`file1.txt`,对其进行修改,并提交了...

    SVN常用操作----查看代码提交以及改动记录方法

    **SVN常用操作——查看代码提交及改动记录方法** 在软件开发过程中,版本控制系统如Subversion(SVN)是团队协作的重要工具。它允许开发者跟踪和管理代码的修改历史,以便于协同工作、回溯错误并理解代码的发展过程...

    svn提交日志导出工具v4.5

    该工具利用了强大的SVNKit库,这是一个纯Java实现的SVN客户端库,使开发者能够在不依赖操作系统特定功能的情况下,与SVN服务器进行交互。 该工具的核心功能包括: 1. **日志导出**:用户可以使用此工具查询和导出...

Global site tag (gtag.js) - Google Analytics