0

我通过 ssh 更改了服务器上的一些代码。但是后来同事告诉我应该通过svn来做,所以我用TortoiseSVN检查了trunk,但是在我检查的源代码中,我没有看到我的自定义代码。所以我的问题是:

  1. 为什么我通过 ssh 执行的自定义代码不在我签出的源代码中?

  2. 我现在该怎么办?我应该将我的自定义代码放入签出的源代码中并提交吗?

4

1 回答 1

1

1) 因为您没有通过 SVN 签入(提交)您的更改,所以它们不在存储库中进行签出。您需要使用 SVN(或TortoiseSVNWindows 上的适当客户端)通过存储库完成所有操作。直接在服务器上进行更改通常是个坏主意。

2) 您应该使用您的更改更新您签出的代码,然后签入这些更改以正确更新存储库(再次使用 SVN 或适当的客户端)。

如果您不确定如何正确使用 SVN 和存储库,您应该在执行可能给您带来麻烦(或让您失去工作)的问题之前向您的同事询问具体说明。

于 2013-07-25T02:07:32.517 回答