切換專案,草稿還在
在常駐專案欄中切換工作副本,拖曳即可排序。目前工作階段會為各專案保留提交草稿、勾選與篩選條件,回來時接著做。
SVN FOR YOUR MAC. AND YOUR EVERYDAY.
全域忽略指定檔案,多個專案共用規則。
看清差異、選擇提交、暫存未完成的修改,讓每天的 SVN 操作更從容。
Windows · macOS · Linux / 開源 · MIT 授權

真實應用介面 · 截圖使用虛構專案與範例資料
ONE RULE. EVERY WORKING COPY.
日誌、系統檔案、相依套件目錄——不必在每個專案重複過濾,也不必每次提交前再篩選一遍。
在「設定 → 檔案過濾」設定並啟用規則,所有工作副本共用。符合規則的項目會從清單隱藏,加入版本控制與提交時也會檢查範圍,減少臨時檔案混入。
了解全域忽略規則 ↗.DS_Store忽略 Mac 系統檔案*.log忽略各層級的日誌檔案**/node_modules忽略相依套件目錄及其內容支援檔案名稱、路徑和萬用字元。規則由 StoneSVN 在本機套用,不會修改儲存庫的 SVN 忽略屬性。
A CALMER WORKFLOW
從開啟工作副本到提交修改,
把日常所需放在順手的位置。
在常駐專案欄中切換工作副本,拖曳即可排序。目前工作階段會為各專案保留提交草稿、勾選與篩選條件,回來時接著做。
集中檢視文字差異與圖片預覽,依檔案或目錄選擇提交範圍。檢視 Diff 後返回,勾選與提交訊息依然保留。
將整個檔案或選取的文字變更區塊暫存至本機,稍後還原到原工作副本。文字修補檔也可以複製或匯出。
在屬性頁重新命名或移動受控檔案與目錄,操作後定位新路徑。移動目錄提交前,檢查來源、目的目錄及相關變更是否完整選取。
保留手動解決後的內容,或選擇本機/儲存庫版本。目錄與樹狀衝突需先整理檔案,解決後再審閱並提交。
遞迴還原前展開受影響的檔案樹,確認後再執行。也支援將乾淨、完整且版本一致的目錄還原至指定歷史版本,作為本機變更另行提交。
THE DETAILS MATTER
瀏覽專案檔案樹、搜尋檔案、編輯 SVN 屬性,或沿著提交時間軸檢視歷史差異。日常維護,不必來回尋找入口。

MAKE YOURSELF AT HOME
同一個 StoneSVN,陪你在不同平台上工作。
免費使用,原始碼開放。
為你的 Mac 選擇對應晶片版本
Apple 晶片 ↓ .dmgIntel 晶片 ↓ .dmg在「關於這台 Mac」中查看晶片類型適用於 x64 裝置
下載安裝程式 ↓ .exe下載 MSI 安裝套件 ↓ .msi安裝後設定本機 SVN CLI適用於 x86_64 / amd64 裝置
下載 AppImage ↓使用系統提供的 SVN 命令列工具目前版本 v1.1.3 · 更新日誌與所有安裝套件 ↗
開始之前 StoneSVN 需要本機安裝 SVN CLI。首次啟動會自動尋找,也可以在設定中指定路徑。macOS 安裝套件尚未經過 Apple 公證;首次開啟若遭阻擋,請在「系統設定 → 隱私權與安全性」選擇「強制打開」。查看說明 ↗
最新更新 · v1.1.3
是的。StoneSVN 是採用 MIT 授權的開源專案,可以免費使用。歡迎檢視原始碼、回報問題或參與貢獻。
不需要。StoneSVN 呼叫本機 SVN CLI,可開啟既有的 SVN 工作副本,也可以從遠端儲存庫簽出。首次使用建議先查看快速入門指南。
支援衝突解決:可保留手動解決後的內容,或選擇本機/儲存庫版本;目錄與樹狀衝突需先整理,再標記解決。Switch、一般 Merge 與逐行 Blame 尚未提供完整介面。
支援簡體中文、繁體中文、英語、日語和韓語,提供淺色與深色主題,可在設定中切換。