- 论坛徽章:
- 0
|
问题是这样的,我从服务器的svn上下载项目platformApplication到linux环境下web/mywork下,同时送svn上下载同一项目到windows系统下,也就是普通pc机上,然后我再本机上更改PlatformAplication项目中得任意一个类文件MenuTag.java,增加了一个方法注释,之后我利用DOs的svn命令行同服务器上的项目进行diff命令对比,就是svn diff >c:\ff,之后生成的ff为:- ### Eclipse Workspace Patch 1.0
- #P PlatformApplication
- Index: src/com/cdp/platform/webadmin/taglib/MenuTag.java
- ===================================================================
- --- src/com/cdp/platform/webadmin/taglib/MenuTag.java (revision 1880)
- +++ src/com/cdp/platform/webadmin/taglib/MenuTag.java (working copy)
- @@ -17,6 +17,10 @@
- import com.cdp.platform.webadmin.service.WebadminService;
-
-
- +/**
- + * @author hxg
- + *
- + */
- public class MenuTag extends AbstractUITag {
- private WebadminService webadminService = (WebadminService) AppContext
- .getInstance().getAppContext().getBean("webadminService");
复制代码 之后我把这个diff补丁文件利用ftp上传到linux上,利用putty连接此linux,想利用patch 命令利用dff补丁把服务器上刚刚的下载的项目platformApplication项目进行更新操作,可是得到的结果却是:- cpserver@king:~/web/mywork/PlatformApplication$ patch -p1 <../ff
- (Stripping trailing CRs from patch.)
- patching file com/cdp/platform/webadmin/taglib/MenuTag.java
- [color=Red]Hunk #1 FAILED at 17.
- 1 out of 1 hunk FAILED -- saving rejects to file com/cdp/platform/webadmin/taglib/MenuTag.java.rej[/color]
- cpserver@king:~/web/mywork/PlatformApplication$
复制代码 其中红色部分是我百思不得其解的,出现这么一个错误,生成的这个MenuTag.java.rej的内容为:- --- src/com/cdp/platform/webadmin/taglib/MenuTag.java (revision 1880)
- +++ src/com/cdp/platform/webadmin/taglib/MenuTag.java (working copy)
- @@ -17,6 +17,10 @@
- import com.cdp.platform.webadmin.service.WebadminService;
-
-
- +/**
- + * @author hxg
- + *
- + */
- public class MenuTag extends AbstractUITag {
- private WebadminService webadminService = (WebadminService) AppContext
- .getInstance().getAppContext().getBean("webadminService");
复制代码 跟我的diff补丁非常相像,我不知道什么原因,还是我哪里做的有问题,我又试着改了改其他的类,同样也是生成这种错误,是不是我的路径有问题?我百思不得其解~~谢谢帮我解决的朋友 |
|