金慶的專欄
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)
相冊
公告照片
搜索
積分與排名
積分 - 659047
排名 - 25
最新評論
1.?re: boost::asio::spawn 將一統(tǒng)C++網(wǎng)絡(luò)庫
asio 成為C++首選網(wǎng)絡(luò)庫
--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" 錯誤(11054)
2.?SVN中邪惡的replace(10972)
3.?VS2005編譯libevent(10429)
4.?混音算法的學習與研究(10231)
5.?C調(diào)用lua腳本的效率測試(9020)
評論排行榜
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不同.
意思應(yīng)該是該文件被替換了.
邪惡之處是以前的更改日志顯示不出來了.
用revision graph可以看到所有歷史, 只是在replace處是斷裂的.
也就是說替換的效果是重新開啟一個文件的更改記錄, 隱藏之前的記錄.
我想不出什么情況下需要這種功能.
更邪惡的是, revert changes from this revision會失敗(TSVN 1.4.3).
錯誤原因是該文件的上個版本不存在.
好像所有的Add操作都是無法revert, 應(yīng)該算是個缺陷吧?
為了還原該替換,須刪除該文件, 然后revert changes from this revision.
posted on 2009-06-18 14:53
金慶
閱讀(10972)
評論(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", 取消該選項,應(yīng)該能看到歷史記錄了。
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(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 © 金慶
久久久久亚洲?V成人无码
|
久久国产成人午夜aⅴ影院
|
国产成人精品久久一区二区三区av
|
一本一道久久综合狠狠老
|
91精品国产91久久综合
|
看久久久久久a级毛片
|
精品久久久久久无码专区不卡
|
久久精品国产网红主播
|
国内精品伊人久久久久av一坑
|
久久人人爽人人爽人人片av高请
|
国产亚洲色婷婷久久99精品
|
26uuu久久五月天
|
一级女性全黄久久生活片免费
|
久久精品国产色蜜蜜麻豆
|
国产午夜福利精品久久2021
|
亚洲国产精品一区二区久久
|
一极黄色视频久久网站
|
久久er99热精品一区二区
|
国产精品欧美久久久久天天影视
|
亚洲精品美女久久久久99小说
|
久久婷婷五月综合国产尤物app
|
精品国产乱码久久久久久1区2区
|
精品熟女少妇aⅴ免费久久
|
久久精品国产AV一区二区三区
|
久久99热只有频精品8
|
久久亚洲国产成人影院网站
|
99re久久精品国产首页2020
|
久久婷婷五月综合色99啪ak
|
久久人妻少妇嫩草AV无码专区
|
久久本道久久综合伊人
|
久久99精品久久久久久动态图
|
久久亚洲精品视频
|
久久九九久精品国产免费直播
|
伊人久久免费视频
|
97r久久精品国产99国产精
|
亚洲国产成人久久综合区
|
91精品日韩人妻无码久久不卡
|
久久精品国产亚洲AV无码麻豆
|
日本五月天婷久久网站
|
国产精品一久久香蕉国产线看观看
|
久久精品水蜜桃av综合天堂
|