金慶的專欄
C++博客
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
::
423 隨筆 :: 0 文章 :: 454 評論 :: 0 Trackbacks
公告
我的隨筆
我的評論
我參與的隨筆
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
(502)
1. C/C++(166)
(rss)
2. 網游開發(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)
相冊
公告照片
搜索
積分與排名
積分 - 654065
排名 - 25
最新評論
1.?re: boost::asio::spawn 將一統C++網絡庫
asio 成為C++首選網絡庫
--linda
2.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--金慶
3.?re: mingw編譯OrzNet
能發送一個mingw編譯好的OrzNet庫給我嗎? liuweiqcxy@163.com
謝謝!
--劉威
4.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
5.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
閱讀排行榜
1.?"multiple definition of" 錯誤(11017)
2.?SVN中邪惡的replace(10939)
3.?VS2005編譯libevent(10404)
4.?混音算法的學習與研究(10184)
5.?C調用lua腳本的效率測試(9003)
評論排行榜
1.?VC6正在被拋棄(35)
2.?VS2005編譯libevent(21)
3.?"multiple definition of" 錯誤(18)
4.?C++引用優于指針(17)
5.?ACE與ASIO之間關于Socket編程的比較(16)
SVN中邪惡的replace
SVN中邪惡的replace
(轉載請注明來源于金慶的專欄)
用TSVN客戶端刪除一個文件, 然后再新建一個同名文件,
可以看到該文件上的圖標被打上了TSVN的小紅叉.
然后Add, Commit, 就會出現一條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
金慶
閱讀(10939)
評論(8)
編輯
收藏
引用
所屬分類:
5. 軟工與管理
、
9. 其它
評論
#
re: SVN中邪惡的replace
2009-06-19 08:56
aa
正常
svn本沒有replace,win上的svn客戶端增加的功能吧
相當于刪除 再增加,既然刪除了 以前的歷史自然沒了,新增加的自然要重頭開始。
刪除后 commit,之后再增加一樣。和svn server本身沒啥關系
回復
更多評論
#
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 記錄,對該記錄的版本執行 “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", 取消該選項,應該能看到歷史記錄了。
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
TortoiseGit is OK but GitExtensions fails
命名
SVN重命名時不要更改內容
刪除隱性的git submodule
用docker stack開啟redis集群
Lua區分公有私有接口
Lua53 premake
ejabberd開發和部署
Windows運行GitStats
CMake搜索Boost1.57失敗及解決
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 金慶
亚州日韩精品专区久久久
|
久久婷婷久久一区二区三区
|
色诱久久av
|
久久人妻无码中文字幕
|
久久综合久久自在自线精品自
|
久久久久人妻一区精品色
|
久久精品国产精品亚洲精品
|
嫩草影院久久99
|
狠狠色丁香婷婷久久综合五月
|
伊人久久无码中文字幕
|
91精品无码久久久久久五月天
|
久久香蕉国产线看观看猫咪?v
|
人妻精品久久无码专区精东影业
|
久久久精品久久久久特色影视
|
亚洲精品国产美女久久久
|
久久无码一区二区三区少妇
|
亚洲国产精品无码成人片久久
|
精品久久久久久无码中文字幕
|
亚洲AV日韩精品久久久久
|
久久久久亚洲AV综合波多野结衣
|
狠狠色丁香久久综合婷婷
|
成人综合久久精品色婷婷
|
91精品婷婷国产综合久久
|
无码人妻久久久一区二区三区
|
久久乐国产精品亚洲综合
|
久久综合九色综合精品
|
少妇人妻88久久中文字幕
|
日韩AV毛片精品久久久
|
精品久久久久久久中文字幕
|
无码伊人66久久大杳蕉网站谷歌
|
日韩十八禁一区二区久久
|
久久久久无码专区亚洲av
|
国产精品久久久天天影视
|
人妻无码久久一区二区三区免费
|
99久久国产热无码精品免费
|
久久精品国产亚洲av麻豆图片
|
久久综合色老色
|
99精品久久精品一区二区
|
久久久久久久波多野结衣高潮
|
久久午夜夜伦鲁鲁片免费无码影视
|
久久人妻少妇嫩草AV无码蜜桃
|