金慶的專欄
C++博客
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
::
423 隨筆 :: 0 文章 :: 454 評論 :: 0 Trackbacks
公告
我的隨筆
我的評論
我參與的隨筆
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
(502)
1. C/C++(166)
(rss)
2. 網(wǎng)游開發(fā)(108)
(rss)
3. Golang(20)
(rss)
4. Linux/Unix(30)
(rss)
5. 軟工與管理(44)
(rss)
6. Python(23)
(rss)
7. Erlang(18)
(rss)
8. Rust(16)
(rss)
9. 其它(77)
(rss)
隨筆檔案
(423)
2023年1月 (1)
2022年11月 (1)
2022年10月 (2)
2022年9月 (1)
2022年4月 (6)
2022年1月 (2)
2021年12月 (4)
2021年11月 (6)
2021年10月 (2)
2021年9月 (2)
2021年8月 (7)
2021年7月 (2)
2021年5月 (2)
2021年3月 (1)
2021年2月 (2)
2021年1月 (1)
2020年12月 (1)
2020年10月 (1)
2020年9月 (5)
2020年8月 (1)
2020年7月 (1)
2020年6月 (1)
2020年4月 (2)
2020年3月 (3)
2020年2月 (3)
2020年1月 (1)
2019年12月 (1)
2019年9月 (2)
2019年4月 (2)
2019年1月 (1)
2018年12月 (1)
2018年11月 (3)
2018年10月 (1)
2018年9月 (3)
2018年8月 (3)
2018年7月 (2)
2018年6月 (4)
2018年5月 (4)
2018年4月 (4)
2018年3月 (1)
2018年1月 (2)
2017年12月 (2)
2017年11月 (3)
2017年10月 (3)
2017年8月 (7)
2017年7月 (1)
2017年6月 (1)
2017年5月 (3)
2017年4月 (3)
2017年3月 (3)
2017年2月 (2)
2017年1月 (2)
2016年12月 (5)
2016年11月 (2)
2016年10月 (2)
2016年9月 (1)
2016年8月 (6)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (2)
2016年3月 (2)
2016年1月 (3)
2015年12月 (2)
2015年11月 (2)
2015年10月 (1)
2015年8月 (2)
2015年7月 (1)
2015年6月 (1)
2015年5月 (4)
2015年4月 (3)
2015年3月 (4)
2015年2月 (5)
2015年1月 (4)
2014年12月 (3)
2014年11月 (3)
2014年10月 (2)
2014年9月 (3)
2014年8月 (1)
2014年4月 (4)
2014年3月 (1)
2014年2月 (4)
2014年1月 (5)
2013年12月 (5)
2013年11月 (5)
2013年9月 (2)
2013年8月 (2)
2013年7月 (2)
2013年6月 (2)
2013年5月 (1)
2013年1月 (2)
2012年12月 (1)
2012年11月 (1)
2012年9月 (1)
2012年8月 (3)
2012年7月 (2)
2012年6月 (1)
2012年4月 (3)
2012年3月 (2)
2012年2月 (3)
2012年1月 (2)
2011年11月 (2)
2011年10月 (3)
2011年9月 (2)
2011年8月 (2)
2011年7月 (3)
2011年6月 (2)
2011年5月 (3)
2011年1月 (2)
2010年12月 (1)
2010年11月 (2)
2010年10月 (2)
2010年9月 (3)
2010年8月 (2)
2010年7月 (3)
2010年6月 (1)
2010年5月 (3)
2010年4月 (3)
2010年3月 (5)
2010年2月 (4)
2010年1月 (4)
2009年12月 (2)
2009年11月 (3)
2009年10月 (4)
2009年9月 (3)
2009年8月 (2)
2009年7月 (4)
2009年6月 (1)
2009年5月 (3)
2009年4月 (4)
2009年3月 (2)
2009年2月 (5)
2009年1月 (1)
2008年12月 (7)
2008年11月 (4)
2008年10月 (1)
2008年9月 (3)
2008年8月 (4)
2008年7月 (3)
2008年6月 (4)
2008年5月 (6)
2008年4月 (7)
2008年3月 (6)
2008年1月 (5)
2007年12月 (7)
2007年11月 (4)
2007年10月 (5)
2007年9月 (6)
2007年8月 (8)
2007年7月 (5)
相冊
公告照片
搜索
積分與排名
積分 - 656585
排名 - 25
最新評論
1.?re: boost::asio::spawn 將一統(tǒng)C++網(wǎng)絡庫
asio 成為C++首選網(wǎng)絡庫
--linda
2.?re: log4cxx中文輸出錯誤補丁
評論內(nèi)容較長,點擊標題查看
--金慶
3.?re: mingw編譯OrzNet
能發(fā)送一個mingw編譯好的OrzNet庫給我嗎? liuweiqcxy@163.com
謝謝!
--劉威
4.?re: log4cxx中文輸出錯誤補丁
評論內(nèi)容較長,點擊標題查看
--bigbad
5.?re: log4cxx中文輸出錯誤補丁
評論內(nèi)容較長,點擊標題查看
--bigbad
閱讀排行榜
1.?"multiple definition of" 錯誤(11032)
2.?SVN中邪惡的replace(10955)
3.?VS2005編譯libevent(10413)
4.?混音算法的學習與研究(10203)
5.?C調(diào)用lua腳本的效率測試(9007)
評論排行榜
1.?VC6正在被拋棄(35)
2.?VS2005編譯libevent(21)
3.?"multiple definition of" 錯誤(18)
4.?C++引用優(yōu)于指針(17)
5.?ACE與ASIO之間關(guān)于Socket編程的比較(16)
SVN中邪惡的replace
SVN中邪惡的replace
(轉(zhuǎn)載請注明來源于金慶的專欄)
用TSVN客戶端刪除一個文件, 然后再新建一個同名文件,
可以看到該文件上的圖標被打上了TSVN的小紅叉.
然后Add, Commit, 就會出現(xiàn)一條replace記錄.
replace的操作會有個提示, 就是Add(as replacement)...命令項與普通的Add不同.
意思應該是該文件被替換了.
邪惡之處是以前的更改日志顯示不出來了.
用revision graph可以看到所有歷史, 只是在replace處是斷裂的.
也就是說替換的效果是重新開啟一個文件的更改記錄, 隱藏之前的記錄.
我想不出什么情況下需要這種功能.
更邪惡的是, revert changes from this revision會失敗(TSVN 1.4.3).
錯誤原因是該文件的上個版本不存在.
好像所有的Add操作都是無法revert, 應該算是個缺陷吧?
為了還原該替換,須刪除該文件, 然后revert changes from this revision.
posted on 2009-06-18 14:53
金慶
閱讀(10955)
評論(8)
編輯
收藏
引用
所屬分類:
5. 軟工與管理
、
9. 其它
評論
#
re: SVN中邪惡的replace
2009-06-19 08:56
aa
正常
svn本沒有replace,win上的svn客戶端增加的功能吧
相當于刪除 再增加,既然刪除了 以前的歷史自然沒了,新增加的自然要重頭開始。
刪除后 commit,之后再增加一樣。和svn server本身沒啥關(guān)系
回復
更多評論
#
re: SVN中邪惡的replace
2010-02-26 13:25
Jim
為了還原該替換,須刪除該文件, 然后revert changes from this revision?
該文件是那個文件?是整個checkout文件還是被replace的同名文件?
我也碰到同類問題,煩
回復
更多評論
#
re: SVN中邪惡的replace
2010-02-26 15:11
金慶
@Jim
自己試試吧。試過才能理解SVN操作。
回復
更多評論
#
re: SVN中邪惡的replace
2010-08-19 14:35
fj
我也碰到這個問題了,不會還原啊。試了半天沒試出來怎么操作。
博主指導一下吧:)
回復
更多評論
#
re: SVN中邪惡的replace
2010-08-20 10:10
金慶
@fj
SVN log 中有個 replacing 記錄,對該記錄的版本執(zhí)行 “revert changes from this revision” 即可。注意要TSVN顯示整個目錄的log。
回復
更多評論
#
re: SVN中邪惡的replace
2011-06-27 18:02
frankie
我也遇到這樣的問題。解決方法是:退回上一級目錄,點擊文件所在目錄,svn選擇revert,選擇有delete記錄的那項,點擊確定就回來了。
回復
更多評論
#
re: SVN中邪惡的replace
2012-06-14 20:03
marten
我也遇到此問題,請問是在客戶端操作碼?還是沒能還原。。。
回復
更多評論
#
re: SVN中邪惡的replace
2012-06-15 10:37
金慶
@marten
是在客戶端操作。目前版本的TSVN的show log有個選項, "stop on copy/rename", 取消該選項,應該能看到歷史記錄了。
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
TortoiseGit is OK but GitExtensions fails
命名
SVN重命名時不要更改內(nèi)容
刪除隱性的git submodule
用docker stack開啟redis集群
Lua區(qū)分公有私有接口
Lua53 premake
ejabberd開發(fā)和部署
Windows運行GitStats
CMake搜索Boost1.57失敗及解決
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 金慶
亚洲国产成人久久综合区
|
7777精品伊人久久久大香线蕉
|
97精品伊人久久大香线蕉
|
欧美亚洲国产精品久久
|
欧美日韩精品久久免费
|
久久精品水蜜桃av综合天堂
|
久久精品国产亚洲Aⅴ香蕉
|
久久久久久毛片免费看
|
久久久SS麻豆欧美国产日韩
|
浪潮AV色综合久久天堂
|
99久久精品免费国产大片
|
久久综合九色欧美综合狠狠
|
久久综合88熟人妻
|
久久久久99精品成人片
|
亚洲精品午夜国产VA久久成人
|
久久国产精品99精品国产987
|
亚洲精品无码专区久久同性男
|
久久综合九色综合网站
|
色8激情欧美成人久久综合电
|
久久久久久国产精品免费无码
|
激情综合色综合久久综合
|
精品国产乱码久久久久软件
|
久久精品国产福利国产琪琪
|
久久丫精品国产亚洲av
|
亚洲欧美一级久久精品
|
日韩亚洲欧美久久久www综合网
|
久久久久亚洲AV片无码下载蜜桃
|
国产AV影片久久久久久
|
久久青青草原精品国产
|
18禁黄久久久AAA片
|
性做久久久久久久久老女人
|
日本三级久久网
|
国产激情久久久久影院老熟女免费
|
久久精品国产影库免费看
|
日韩精品久久无码人妻中文字幕
|
久久综合视频网站
|
久久亚洲中文字幕精品一区四
|
999久久久免费国产精品播放
|
成人免费网站久久久
|
久久国产色AV免费观看
|
久久国产精品成人影院
|