如何将文件添加到SVN
我正试图将word文档添加到我的svn存储库中,但我不知道如何添加,我是通过终端添加的如何将文件添加到SVN,svn,commit,subversion-edge,Svn,Commit,Subversion Edge,我正试图将word文档添加到我的svn存储库中,但我不知道如何添加,我是通过终端添加的 A wc4/code A wc4/code/branches A wc4/code/prototype_demo A wc4/code/tags A wc4/code/trunk A wc4/docs A wc4/docs/0_diaries A wc4/docs/1_plan A wc4/docs/2_interim_report 这
A wc4/code
A wc4/code/branches
A wc4/code/prototype_demo
A wc4/code/tags
A wc4/code/trunk
A wc4/docs
A wc4/docs/0_diaries
A wc4/docs/1_plan
A wc4/docs/2_interim_report
这些是文件,我已经完成了
“cd wc4/docs/2临时报告”
然后是“svn mkdir过渡”
这使得另一个子文件成为临时文件
如何在其中添加word文档,因为
“svn add/desktop/Missional report”是保存文件的地方,它给了我错误信息
W150002: '/Users/char/wc4/docs/2_interim_report/interim'
is already under version control
svn: warning: W155010:
'/Users/char/wc4/docs/2_interim_report/report.doc' not found
svn: E200009: Could not add all targets because some targets don't exist
svn: E200009: Could not add all targets because some targets are already versioned
svn: E200009: Illegal target for the requested operation
您应该能够:
svn add wc4/docs/2_interm_report/interm/report.doc
svn commit wc4/docs
添加文件相当简单。如果我想将
dir1/file1
添加到我的存储库并上传到服务器,我会:
svn add dir1/file1
svn commit dir1/file1
但是什么是dir1
还不存在?在这种情况下,我将创建目录(不需要在SVN中完成),然后像普通一样创建文件。然后简单地说:
svn add dir1
svn commit dir1
这将把dir1
和所有子目录/文件添加到svn存储库中,准备提交
当
svn status
的输出在文件名前显示一个A
时,表示您已将该文件/目录“添加”到工作副本中,并准备发送到服务器。您需要使用svn commit
将其发送到服务器
svn mkdir
如果您想直接在存储库上创建目录而不首先签出工作副本,那么它最有用。例如,我会使用svnmkdirhttp://example.com/svn/repo/trunk
在签出以添加新内容之前,在远程存储库中创建名为trunk
的目录。谢谢,但当尝试从桌面添加我的临时报告时,它仍然显示相同的错误,我正在使用svn添加桌面/临时报告。我使用了你的方法svn add wc4/docs/2_interm_report/interm/report.doc svn commit wc4/docs,但我得到了相同的错误