2013-01-18 30 views
6

CVS "Burada hiçbir sürümü var; ilk` cvs ödeme' do" dizin/hatayı eklemek benim proje içinde bir dizin eklemek istediğiniz her seferinde (Mac OSX 10.8.x üzerine) Terminal kullanma

project_root jacob$ cvs add foo/ 
project_root jacob$ cvs add ./shared/foo/ 
project_root jacob$ cvs add /full/path/foo/ 

CVS yakınır: Ayrıca

cvs add: in directory `.': 
cvs [add aborted]: there is no version here; do `cvs checkout' first 

, ben boş dizinleri oluşturmak için sevmez cvs duydum ve onu içine böylece, bunun içinde sadece dizinleri (hemen bir çocuk dosyaları olmak üzere) ile bir dizin oluşturmak için sevmez foo/ sadece blank.txt adlı boş bir dosyadır.

cvs checkout project çalıştırılamıyor.

Bu mesaj çok saçma; Açıkçası hiç versiyon yok — bu yüzden buna add deniyor!

P.S. Svn/Git'e yükseltmek, şu anda ne yazık ki bir seçenek değil.

cevap

11

OMG cvs korkunç şaka: Üst klasör depoya ilk eklenmesi gerekiyor

project_root jacob$ cd shared/ 
project_root jacob$ cvs add foo/ 
Directory /…/foo added to the repository 

source

+4

teşekkürler, bu yardımcı oldu. ve evet CVS berbat! –

+1

Bu yardımcı olmadı, ancak CVS hala – Sorter

0

: Geçerli çalışma dizini eklenen dizinin hemen üst olmalıdır . Bu, CSV yürütülebilir dosyadan standart bir hata iletisi olan .

+1

berbat Bu aynı şeyi yapmak için yeterli bir kez sahip olduğunuzda, yorum olarak eklenmelidir. – piyushj