簡體   English   中英

將文件添加到SVN存儲庫

[英]add file to SVN repository

在10.10.10.40有一個名為hostA的主機,我登錄到這個主機和我的vi文件,當我完成后,我輸入svn commit -m“說明”,然后在病房發送電子郵件給evarybody告訴他們我改變了什么文件如何,以及知道我在工作的老板(HURRAAAAYYY !!!!)。

然后我登錄到hostC(10.1.300.80)並轉到我更改的文件的目錄,然后輸入'svn up然后我看到一個版本號與hostA上的版本號相匹配。

問題是我在hostB(10.1.300.81)上,我有一個我改變的文件(在hostB上),我的老板想要這個文件'版本控制'(booooooo !!!)。 就像下次我需要在hostB上編輯文件一樣,我必須像在hostC上編輯東西一樣。

當我在我需要更改的文件的目錄中的hostB上執行ls -ltra時,我看不到“.svn”

當我在hostB上執行'svn up'/ production / scr / userStatsWrapper.sh時 - 我得到了

Skipped '/production/scr/userStatsWrapper.sh'

當我在hostB上嘗試'svn add“/production/scr/userStatsWrapper.sh時 - 我得到了

svn: '/production/fo/scr' is not a working copy

如何將文件從hostB添加到HostA上的repoistory?

我試圖將hostB報告的整個目錄導入到hostA上的SVN,其中:

svn import -m "reports directory from hoatB" /production/reports/     http://10.10.10.40/export/home/capser/SVN/branches/hostBReports 
svn: OPTIONS of 'http://10.10.10.40/export/home/wjohnson/SVN/branches/hostBReports': 200 OK (http://10.10.10.40)

但我沒有在HostA上看到hostBReports目錄(我們在哪里進行SVN編輯)

你沒有看到.svn,所以你的svn都沒有。 這意味着它真的不是一個工作副本。 在該文件夾旁邊創建一個空文件夾,然后從同一個存儲庫中簽出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM