SVN顯示幾天前提交日誌,或顯示時間爲1970解決方法整合

SVN顯示幾天前提交日誌,或顯示時間爲1970解決方法整合

今天在同步svn時遇到這麼一個問題:
首先是同步報錯。這個時候建議先問下同事是否可以同步此地址svn。
同步報錯
由於晚上就要發版,客戶還需測試,就想先打個更新包。但是同步未顯示歷史記錄。
在這裏插入圖片描述
網上搜索了下此問題
在這裏插入圖片描述
搜索到很多,單內容基本一致。
看了很多後,在這裏做個整合,方便以後查看

https://www.cnblogs.com/chengyujia/p/10636303.html

這篇博客解決的是如問題:(未親測)
在這裏插入圖片描述
很多內容都是一樣的,在這不做過多說明,直接copy,做一整理,不過對博主的情況沒有做到解決。原因已經說明,公司服務器出了點問題,但沒人通知,由於之前遇到過svn出問題,沒考慮到公司服務器層面,拜拜浪費時間。
在這裏插入圖片描述
在此整理下他人操作並加以補充。
推薦優先使用

show log 查看日誌時,看不到自己的最新日誌,只能查看以前的,日期處也只能顯示前幾天前,無法選擇當前日期。

解決方案:

TortoiseSVN-setting-Log Caching-Cached 在這裏插入圖片描述

Cached Repositoried,刪除對應的url記錄在這裏插入圖片描述
沒用的話,clear清空Log messages(show log dialog)
在這裏插入圖片描述
補充一種:
原文地址,擔心博主刪除了直接複製過來。

svn中日誌不展示解決方法記錄

一,問題:點擊svn查看日誌時不顯示。篩選時間顯示爲1970

1,猜想可能沒有查看日誌權限

2,查看linux 下svn版本庫 confg 下三個配製文件 authz ,passwd ,svnserve.conf

authz(svn權限控制文件)

passwd(用戶賬號及密碼配置文件)

svnserve.conf(權限開啓控制文件)

3,查看svnserve.conf 中啓用的權配製(read:只讀,none:拒絕,write:可寫)

anon-access=read(匿名用戶權限:只讀),默認註釋,文件中已開啓

auth-access=write(權限賬號用戶:可寫),默認註釋,文件中已開啓

password-db=passwd(使用passwd賬號管理文件),默認註釋,文件中已開啓

authz-db = authz(使用authz權限控制文件),默認註釋,文件中已開啓f

4,查看passwd 下有自已的賬號及密碼確認賬號存在

5,查看authz中已配製 【/】username=rw 用戶賬號已開啓讀寫權限。匿名用戶沒有設置

6,svnserve中設置匿名用戶有讀權限,並且開啓了authz權限文件,可此文件中沒有設置匿名用戶權限。導至用戶無權限,所以無法查看日誌

7,改參數anon-access=none,或註釋authz-db文件後,可正常查看到svn版本日誌

補充:
開發過程中碰到使用別人的電腦提交文件到SVN,這時候想在提交的時候以自己的身份。這時候就需要清除原來連接的賬戶信息,這樣在提交的時候就會提示重新輸入賬號密碼。
SVN賬號更換清除原來的緩存賬號
svn常見問題,報錯,命令及我的總結

最後送大家一句話:如果你的劍不夠長,那麼向前跨一步

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章