今天在使用Mercurial同步版本庫(kù)的時(shí)候,出現(xiàn)錯(cuò)誤:
warning: code.google.com certificate with fingerprint ed:2e:18:55:ee:6b:cc:4c:cb:8b:11:a8:74:5c:97:9e:1d:42:b5:be not verified (check hostfingerprints or web.cacerts config setting)
destination directory: ipv6-hosts
abort: Operation not permitted: /media/Code/ipv6-hosts/ipv6-hosts/.hg/requires
半天死活找不到原因,記得在Git下面checkout Google Code項(xiàng)目的時(shí)候并沒(méi)有出現(xiàn)類似的提示,由于以前沒(méi)有接觸過(guò)Mercurial,因此花了點(diǎn)時(shí)間Google一下,最終發(fā)現(xiàn)大致的過(guò)程也不過(guò)如此,init, checkout,pull等等。
但是回到正題,不論是init還是clone都會(huì)出現(xiàn)上面的錯(cuò)誤,提示權(quán)限問(wèn)題,抱著試試的態(tài)度,使用sudo命名,記過(guò)成功的init和clone,看來(lái)不論是哪里,都要注意權(quán)限。
不過(guò)額外再說(shuō)一點(diǎn),同樣的,我在該目錄下面新建一個(gè)文件夾,利用git init來(lái)初始化的時(shí)候,卻并沒(méi)有碰到相同的問(wèn)題,只能說(shuō)明,Git和Mercurial的機(jī)制可能不同,后者在操作的過(guò)程中需要加入提升權(quán)限的口令。記錄一下,由于使用Mercurial的機(jī)會(huì)也不是很多,這里只是拷貝一下版本庫(kù),并無(wú)太多深入研究,所以先記錄在這里吧。
posted on 2012-04-07 21:29
deercoder 閱讀(850)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
Unix/Linux 、
Git