如何使用SVN checkout到某個專案的指定版本(Win 10系統)
這篇日誌也是來源於研究中的實際需求。在之前的部落格中,我總結了Git在實現類似目的時的方法,最近在實驗中使用到的一個數據集,其中的專案全都是在SourceForge上用SVN進行版本管理的,我對SVN實在不熟悉,所以花了些時間看看怎麼實現標題中的這個目的。
實際上和Git類似,SVN也是使用Tag管理主要版本的,按照這篇部落格中的介紹,首先設定在Windows命令列中能夠使用SVN。
接下來我們以JMRI這個系統為例,說明怎樣能夠checkout其2.4版本。這個系統在SourceForge上的頁面為:https://sourceforge.net/projects/jmri/
在上面這個頁面中點File——Production Files,發現這裡並不提供原始碼壓縮包的下載,這時我們點Code——即可以看到其SVN的目錄結構,點Tags——jmri,可以看到實際上在這裡提供了包括2.4版本在內的所有主要版本原始碼,那麼要實現我們前面提到的目的,就很容易了,只需要在命令列中執行:
svn checkout https://svn.code.sf.net/p/jmri/code/tags/jmri/Release-2-4/ jmri2.4
即可。就簡單記錄這麼多。
相關推薦
如何使用SVN checkout到某個專案的指定版本(Win 10系統)
這篇日誌也是來源於研究中的實際需求。在之前的部落格中,我總結了Git在實現類似目的時的方法,最近在實驗中使用到的一個數據集,其中的專案全都是在SourceForge上用SVN進行版本管理的,我對SVN實在不熟悉,所以花了些時間看看怎麼實現標題中的這個目的。 實際上和Git類
幫助小白,JDK的安裝與環境變量配置(Win 10系統)
ssp 安裝 找到 bsp 窗口 9.png 資源 jre jpg 學習JAVA,必須首先安裝一下JDK(java development kit java開發工具包),之後再配置環境變量就可以開始使用JAVA了。 一,安裝JDK 1,可以選擇到官網下載最新版本的JDK,地
.net core 2.0 WIndows IIS下發布(WIN 10環境)
win art cspro pan false 題解 withas iyu 解決 最近在做練習,發布.net core webapi在本機IIS上,使用.net core的文件系統發布到IIS後,出現錯誤 500.19 觀察了下頁面如下 查閱資料才知道是少安裝了一個DotN
docker的安裝 (windows 10 系統)
1,電腦左下角選中windows圖示,滑鼠右鍵-》應用與功能 搜尋:啟用或關閉windows功能,然後點選 2,在1中彈框中找到 Hyper-V,選中前面的選擇框,然後點選右下角“確定”,並重新啟動電腦 3,去docker官網下載安裝檔案: https://store.docke
svn的恢復到指定版本操作
本文目的 讓未使用過版本控制器軟體或者未使用過subversion軟體的人員儘快上手。 subversion的使用技巧很多,這裡只總結了最小使用集,即主要的基本功能,能夠用來應付日常工作。 因此不涉及subversion伺服器端的搭建和配置。 為什麼要使用版本控制
用maven來建立scala和java專案程式碼環境(圖文詳解)(Intellij IDEA(Ultimate版本)、Intellij IDEA(Community版本)和Scala IDEA for Eclipse皆適用)(博主推薦)
不多說,直接上乾貨! 為什麼要寫這篇部落格? 首先,對於spark專案,強烈建議搭建,用Intellij IDEA(Ultimate版本),如果你還有另所愛好嘗試Scala IDEA for Eclipse,有時間自己去玩玩。但最好追隨大流。 對於hadoop專案,強烈建議用
如何升級MacOS自帶的PHP到指定版本(5.3-7.3)
One Line Installation(一行安裝) 你所需要做的,只是開啟一個shell視窗(terminal),然後根據版本輸入以下命令: (更新於2018-11-14) PHP 7.3 (Next stable) - 10.10 and later c
ReactNative入門(2)-建立專案指定版本檢視版本更新版本
上一節相信大家都穩穩的 Hello ReactNative 了吧,接下來我們來認識一下ReactNative如何建立專案指定版本檢視版本更新版本吧。 所有react-native的操作命令都是以react-native開頭的喲,例如 react-native run-ios
查看.Net Framework的版本(PC和WinCE)
選項 -a rac 查看 compact sdn 需要 ros microsoft 一、在電腦上查看.Net Framework的版本 (1)第一步: 打開“我的電腦“,在地址欄輸入 %systemroot%\Microsoft.NET\Framework 第二步:從列出
mybatis-3 最新版本(截止7.2)我們再來看看文檔(一)
再次 你在 時間 程序 客戶 新版 版本 硬盤 長時間 一、啥是mybatis? mybatis是一個熱愛開發的程序員發布一個可以由眾多熱愛開發的程序員修改的, 支持定制化SQL、存儲過程以及高級映射的優秀持久層框架。 定制化SQL是啥? 定制化SQL也就是,你在
Python讀取文本,輸出指定中文(字符串)
class 分享 /tmp () fun 問題 print fin 斷路器 因業務需求,需要提取文本中帶有檢查字樣的每一行。 樣本如下: 1 投入10kVB、C母分段820閉鎖備自投壓板 2 退出10kVB、C母分段820備投跳803壓板 3 退出10kVB
PPTV聚力網絡電視4優化版|無廣告版本(免開通會員)
PPTV無廣告版 PPTV優化版 PPTV全功能版本 PPTV破解版 PPTV聚力網絡電視4優化版|無廣告版本是PPLive旗下媒體,一款全球安裝量最大的網絡電視客戶端,支持對海量高清影視內容的“直播+點播”功能。匯聚最清晰,最流暢的網絡各類最新熱門的電影、電視劇、動漫、綜藝、體育直播、遊戲競
Spring之強制修改某個方法的行為(Arbitrary method replacement)
save ons obj tco cif until init this replacer A less commonly useful form of method injection than Lookup Method Injection is t
在CentOS7上安裝和使用ZooKeeper最新版本(V3.4.11)
eve nvi rgs tty time history hang info js xml 0.ZooKeeper文檔 http://zookeeper.apache.org/doc/r3.4.11/zookeeperOver.html 1.準備 在CentOS7上安
1003 Emergency(25 分)C語言版本(提問求解答)
paths sub amount ble max lis sam ams marked 1003 Emergency(25 分) As an emergency rescue team leader of a city, you are given a special ma
case5:繼承和派生的作用舉例_1.0版本(不使用繼承)
在面向物件物件程式設計C++的書中有這樣一個案例: (1)我們通過Student類和Teacher類,不使用繼承來實現上面的功能: (1) main.cpp /******
福大軟工 1816:專案UML設計(團隊作業三)
專案UML設計(團隊) 團隊資訊 團隊名:第三視角 各成員學號及姓名 姓名 學號 張揚(組長) 031602345 肖地秀 0
linux伺服器部署javaweb環境,並部署專案到tomcat(詳細教程二)
上一篇,我們已經將mysql資料庫、jdk、tomcat等部署完畢。(什麼?沒有安裝?請移步上一篇:linux伺服器部署javaweb環境,並部署專案到tomcat(詳細教程一),慢走,不送 ╮( ̄▽ ̄)╭)閒話不多說,開始部署我們的web專案。 五、部署web專案
linux伺服器部署javaweb環境,並部署專案到tomcat(詳細教程一)
寫完一些東西,想放到伺服器上測試一下。而liunx伺服器也是第一次接觸,去網上百度了一些部署教程,可能是我知識儲備過於簡陋,嘗試了諸多次才將資料庫、jdk、tomcat部署完成。(本人一名java小白,嘗試著寫的第一篇部落格,如有不妥之處,歡迎諸位指正。) 一、安裝mysql
C#LeetCode刷題之#278-第一個錯誤的版本(First Bad Version)
問題 你是產品經理,目前正在帶領一個團隊開發新的產品。不幸的是,你的產品的最新版本沒有通過質量檢測。由於每個版本都是基於之前的版本開發的,所以錯誤的版本之後的所有版本都是錯的。 假設你有 n 個版本 [1, 2, ..., n],你想找出導致之後所有版本出錯的第一個錯誤的版本。 你可