『24』個人文檔的歷史版本管理小技巧

這回想要寫的小技巧,是關于個人文檔的歷史版本管理的。比如要寫一個很長的東西,一口氣寫完中間也不備份很容易出問題,而且一旦想要尋找以往的版本,通常來說會極為困難。此外更常見的是程序編寫,經常是想要添加一兩個新函數(shù)的時候,莫名其妙導致整個程序異常了,死活調試不回來,東改西改,最后,恭喜你獲得成就:“徹底崩潰”。

所以可以說,無論是個人的論文寫作、程序編寫、平面繪圖、報告整理還是其他的什么工作,都有必要掌握一些小技巧,專門處理個人文檔歷史版本管理的問題。

順便說一下,馬驢我經常見到人們傳統(tǒng)的方法導致下圖的效果,太可怕了:

據說有個叫GIT的軟件專門做這個的,但我看了看有些殺雞用牛刀的感覺,目前沒發(fā)現(xiàn)非得用那么高級的工具才能解決的問題。

本文方法不需要任何非系統(tǒng)自帶的工具。

下面以本文寫作為例。

步驟概述(如果感覺這里不懂請直接看后文的范例):

1.建立文件夾,并命名為需要做的事情的名稱,比如“個人文檔的歷史版本管理小技巧”。

2.在其中建立子文件夾,文件夾命名為0917_01。

3.在這個子文件夾中建立兩個文件。其中一個是本文的文檔,文檔用正常名字就行。比如“歷史版本管理.docx”。另一個是空白txt文檔,命名為“說明.txt”。

4.在“說明.txt”中寫“v0917_01(換行)建立新文件",

5.放心編輯吧!直到編輯到了一定階段,考慮備份目前的進度了。進入下一步。

6.修改”說明.txt“的內容,寫上現(xiàn)在的進度。

7.回到頂層的文件夾里面(此時這里只有一個叫做”0917_01“的文件夾),右鍵拖動一小段距離,選擇”復制到當前位置“,并將子文件夾副本重命名為”0917_02“。

8.編輯新的子文件夾的內容(注意不需要重命名其中的文件),直到新的階段。進入下一步。

9.在“說明.txt”中記錄本次修改的內容概述。

10.回到最頂層文件夾,重復第7步的步驟,并循環(huán),直到整個寫作結束。

簡單來說就是:

(1)在項目文件夾中建立這些不同歷史版本的子文件夾(備注:隨用隨建,不是一開始就弄這么許多,剛開始只有一個,編號方法見后文):

(2)其中每一個子文件夾里面是這樣的:


(3)每個版本說明“說明.txt”里面是這樣的內容:


版本號的命名方式——

然后,說一下馬驢我習慣的版本號的命名方式(也就是子文件夾的命名方法)。通常軟件行業(yè)主流的版本號管理方案比較成熟,但是用在這里有些小題大做。只說簡單易用的方法。

方法一:時間命名法

這個方法適合于每一個備份文件之間跨日的工作。比如0917、0918,如果跨年,就是140917、140918,如果一天有多個版本,就是0917_01、0917_02這樣。

方法二:版本號法

這個方法很容易看出版本遞進的關系,比如v0.1.0、v0.2.0、v0.2.1等等。

一般來說,第一個數(shù)都是0,表示未完成。如果是在已有基礎上修改就是1或者更大。第二個數(shù)是本次的階段性版本,通常是完成一個大段落后改這個數(shù)。第三個數(shù)是小修改。

缺點是后面的版本號可能比較密。整體來看可能不均衡,處女座慎用。

總結一下——

本文方法的優(yōu)點在于:

①正式文件保持自己的正式名稱,便于交流共享。

②重命名只在子文件夾的數(shù)字上,操作數(shù)量少。

③要尋找歷史版本的時候,如果txt里面記錄比較清晰的話,就很容易知道去哪里找。

小技巧推薦,歡迎交流。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據革命閱讀 13,234評論 2 33
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,687評論 18 399
  • jianshu是一個博客社區(qū),界面做得很好。 為何不提供RSS呢?這個是必須的吧。
    chenge微博談閱讀 511評論 5 1
  • 本文是思維模型 - 黃金思維圈系列的第三篇,前兩篇內容請移步查看: 《高級框架模型之黃金思維圈-01》 《高級框架...
    易仁永澄閱讀 2,419評論 1 27

友情鏈接更多精彩內容