有人能告诉我在SVN存储库中更新文件的命令吗?该文件已经被导入,我只想修改更改。
文件名为main.css
,文件路径为/home/weblab/public_html/cake_1_2/app/webroot/css
。
能否给我详细的命令?
有人能告诉我在SVN存储库中更新文件的命令吗?该文件已经被导入,我只想修改更改。
文件名为main.css
,文件路径为/home/weblab/public_html/cake_1_2/app/webroot/css
。
能否给我详细的命令?
/home/username/myproject
并且工作副本名称为:/tmp/workingcopy
,那么你可以输入以下命令:mv /home/username/myproject /home/username/myproject.old
2. mv /tmp/workingcopy /home/username/myproject
现在可继续在/home/username/myproject
中进行工作。如果你确定所有代码都在svn仓库中,你可以删除myproject.old
。您的问题有三种解释:
如果是第一种情况,您需要先将文件签出到磁盘上的工作副本,然后继续进行第二种情况。
如果是第二种情况,您需要使用更改在磁盘上修改文件,然后继续进行第三种情况。
如果是第三种情况,您需要将更改提交到版本库。
您可以使用所选的Subversion客户端完成此操作。如果使用命令行,则典型命令如下:
svn ci -m "Text that describes the changes that were done"
然而,真正的问题在于你不知道如何使用Subversion。我建议你找一份Subversion教程来学习,创建一个临时仓库并将文件放入其中,尝试使用提交、检出、还原、日志等命令,以便更好地了解系统的工作原理。
svn ci 文件名
快速回答:使用 'Commit'。
好的,是哪个操作系统,哪个客户端?
如果在Windows上,TortoiseSVN是最好的选择。
使用 Mac OS,并且有一个指向 SVN 的 URL 链接。请按照以下步骤操作:
- 打开终端。
- 切换到所需路径(例如:cd Desktop/)。
- 输入命令:svn checkout url
$MacBook-Pro:~ worktpg$ svn checkout http://stackoverflow.com/questions/
-如果提示,请输入用户名和密码,等待进程完成
-要从终端更新svn,请cd到路径并键入命令:svn update