SVN在Linux服務器下部署過程

svn server

基于 ubuntu22.04 的 svn server 安裝

refer:https://developer.aliyun.com/article/1431862#:~:text=%E5%A6%82%E4%BD%95%E5%9C%A8Ubuntu%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AESVN%E6%9C%8D%E5%8A%A1%E7%AB%AF%E5%B9%B6%E5%AE%9E%E7%8E%B0%E6%97%A0%E5%85%AC%E7%BD%91ip%E8%AE%BF%E9%97%AE%E5%86%85%E7%BD%91%E8%B5%84%E6%96%99%E5%BA%93%201%201.%20Ubuntu%E5%AE%89%E8%A3%85SVN%E6%9C%8D%E5%8A%A1%20%E5%91%BD%E4%BB%A4%E8%A1%8C%E8%BE%93%E5%85%A5%E5%AE%89%E8%A3%85%E5%91%BD%E4%BB%A4%3A%20sudo%20apt%20install,%E7%94%B1%E4%BA%8E%E4%BB%A5%E4%B8%8A%E4%BD%BF%E7%94%A8cpolar%E6%89%80%E5%88%9B%E5%BB%BA%E7%9A%84%E9%9A%A7%E9%81%93%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E9%9A%8F%E6%9C%BA%E5%85%AC%E7%BD%91%E5%9C%B0%E5%9D%80%EF%BC%8C%E8%AF%A5%E5%9C%B0%E5%9D%80%E4%B8%BA%E9%9A%8F%E6%9C%BA%E4%B8%B4%E6%97%B6%E5%9C%B0%E5%9D%80%EF%BC%8C24%E5%B0%8F%E6%97%B6%E5%86%85%E4%BC%9A%E5%8F%91%E7%94%9F%E5%8F%98%E5%8C%96%EF%BC%8C%E4%B8%8D%E5%88%A9%E4%BA%8E%E9%95%BF%E6%9C%9F%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE%E3%80%82%20…%207%207.%20%E4%BD%BF%E7%94%A8%E5%9B%BA%E5%AE%9ATCP%E7%AB%AF%E5%8F%A3%E5%9C%B0%E5%9D%80%E8%BF%9C%E7%A8%8BSVN%E6%9C%8D%E5%8A%A1%20%E5%8F%B3%E9%94%AE%E6%89%93%E5%BC%80%20relocate%20

安裝 svn server

sudo apt-get install subversion

配置 svn server

bash

創建 svn 工作目錄

sudo mkdir /var/svn

下面兩個命令不是必須的,未驗證是否有用

sudo chown -R svn:svn /var/svn
sudo chmod 777 /var/svn

創建 svn 倉庫

sudo mkdir /var/svn/repos

啟動 svn server

sudo svnadmin create /var/svn/repos --listen-port=3690

配置 svn server, 進入 ./repos/conf/

配置 svnserve.conf

sudo vim /etc/svnserve.conf

編輯 svnserve.conf,取消以下代碼的注釋

[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

保存退出

修改 passwd 文件,添加 svn 用戶

sudo vim /etc/subversion/passwd

編輯 passwd 文件,添加 svn 用戶

[users]
svn_user = your_password

保存退出

修改 authz 文件,配置權限

sudo vim /etc/subversion/authz

編輯 authz 文件,添加權限

admin=svn_user

[/]
@admin = rw

保存退出

啟動 svn server

sudo svnserve -d -r /etc/svn/

開放端口

sudo ufw allow 3690 # 默認端口,可根據需要修改

驗證 svn server

svn co svn://loca

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/22817.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/22817.shtml
英文地址,請注明出處:http://en.pswp.cn/web/22817.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ARM功耗管理之功耗狀態及功耗模式

安全之安全(security)博客目錄導讀 目錄 一、功耗狀態定義 ?編輯二、功耗模式定義 三、功耗狀態和功耗模式區別<

6月05日,每日信息差

第一、特斯拉在碳博會上展示了其全品類的可持續能源解決方案&#xff0c;包括首次在國內展出的超大型電化學商用儲能系統 Megapack 和家庭儲能系統 Powerwall。此外&#xff0c;特斯拉還展示了電動汽車三電系統的解構和電池回收技術產品 第二、2024 年第一季度&#xff0c;全球…

用增之Appsflyer(一)

目錄 簡介 一、Appsflyer開發 指南 二、SDK集成 注意點: 代碼部分: Step 1:代碼倉庫配置 Step 2:添加依賴項 Step 3:添加權限 Step 4:添加混淆 Step 5:facebook兼容 Step 6:java代碼部分 1、初始化 一、AppsFlyerConversionListener

免費開源圖片轉文字識別軟件:Umi-OCR

目錄 1.介紹 2.項目亮點 3.項目功能&#xff08;已實現&#xff09; 4.功能體驗 5.項目集成&#xff08;調用接口&#xff09; 6.項目地址 1.介紹 Umi-OCR&#xff1a;免費&#xff0c;開源&#xff0c;可批量的離線OCR軟件&#xff0c;目前適用于 Windows7 x64 及以上。…

自動化辦公02 用openpyxl庫操作excel.xlsx文件(新版本)

目錄 一、文件讀操作 二、文件寫操作 三、修改單元格樣式 openpyxl 是一個處理Excel表格的第三方庫。openpyxl 庫可以處理Excel2010以后的電子表格格式&#xff0c;包括&#xff1a;xlsx/xlsm/xltx/xltm。 openpyxl教程 一、文件讀操作 工作簿(workbook): excel文件 工作表…

word自帶公式編輯器技巧

1.實現多行公式換行且對齊 1.1 準備階段&#xff08;默認Unicode模式&#xff09; 進入公式編輯模式&#xff0c;輸入\eqarray&#xff0c;緊接著按下空格鍵輸入空格&#xff0c;如下 1.2 實現換行和對齊 將要編輯的公式輸入到括號內 &&#xff1a;實現位置對齊 &…

104.網絡游戲逆向分析與漏洞攻防-裝備系統數據分析-篩選與裝備有關的數據包

免責聲明&#xff1a;內容僅供學習參考&#xff0c;請合法利用知識&#xff0c;禁止進行違法犯罪活動&#xff01; 如果看不懂、不知道現在做的什么&#xff0c;那就跟著做完看效果&#xff0c;代碼看不懂是正常的&#xff0c;只要會抄就行&#xff0c;抄著抄著就能懂了 內容…

【Android】PopupWindow焦點控制方式解析

touchable 指定pop是否可觸摸 當設置為false時&#xff0c;pop的所有觸摸事件會直接傳到下方Window&#xff0c;pop會關閉 focusable 指定pop是否可獲得焦點 當設置為true時&#xff0c;如果pop中包含可獲取焦點的控件&#xff0c;舊的Window會自動失去焦點 另外&#xf…

postman教程-15-前置腳本

上一小節我們學習了Postman生成隨機數的方法&#xff0c;本小節我們講解一下Postman前置腳本的使用方法。 Postman中的前置腳本&#xff08;Pre-request Script&#xff09;允許你在發送請求之前運行JavaScript代碼。這可以用于修改請求頭、查詢參數、請求體等&#xff0c;或者…

合作伙伴中心是什么?

目錄 合作伙伴中心介紹 合作伙伴中心的功能 合作伙伴中心介紹 合作伙伴中心,作為Microsoft合作伙伴與Microsoft及其客戶之間關系管理的重要工具,為合作伙伴提供了簡化業務流程的便利。通過合作伙伴中心,合作伙伴可以輕松地管理Microsoft賬戶和用戶,與客戶互動,建立與其他…

web學習筆記(六十二)

目錄 1.鍵盤事件 2.KeepAlive 3.組件傳值 3.1 兄弟組件傳值 3.2 組件樹傳值 3.3 發布訂閱者傳值 1.鍵盤事件 keydown表示鍵盤事件&#xff0c;在不加修飾符的情況下&#xff0c;點擊鍵盤上的任意位置都可以觸發鍵盤事件&#xff0c; <template><div><!--…

word 無法自動檢測拼寫

word 有時候不能分辨是哪種語言,比如把英語錯認為法語 。 例如&#xff1a;Interlaayer spacace,發現誤認為是法語。 1、選中Interlaayer spacace 2、點擊語言下拉按鈕 選擇設置校對語言 發現校對語言為法語 3、手動修改校對語言為英語&#xff0c;并點擊確認。 4、發現現…

什么是 Batch Normalization 批標準化和全連接層

Batch Normalization 神經元在經過激活函數之后會處于飽和狀態&#xff0c;無論后續怎么變化都不會再起作用。 每一層都會進行batch normalization的處理&#xff01; without normalization 會導致數據分布再飽和區 全連接層&#xff1a; 全連接層(fully connected layers&a…

十四、返回Insert操作自增索引值

分為兩部分&#xff0c;解析初始化和使用 拿含有selectkey標簽的insert語句解析來說 解析部分 1.解析時看有沒有selectkey標簽&#xff0c;有的話先解析selectkey的內容&#xff0c;包括對其SQL的解析并封裝成一個MappedStatement和創建KeyGenerator放入configuration中 2.解…

SpringBoot集成ClickHouse,含集成kerberos認證

需求&#xff1a;項目中要使用ClickHouse做數據庫。 具體實現&#xff1a; 1&#xff0c;在pom.xml中添加clickhouse依賴 <!-- https://mvnrepository.com/artifact/com.clickhouse/clickhouse-jdbc --> <dependency><groupId>com.clickhouse</groupId&g…

SpringBoot前端URL訪問本地磁盤文件

SpringBoot前端通過 URL訪問本地磁盤文件&#xff0c;其實就是 SpringBoot訪問web中的靜態資源的處理方式。 SpringBoot 訪問web中的靜態資源&#xff1a;https://blog.csdn.net/qq_42402854/article/details/90295079 首先&#xff0c;我們知道瀏覽器訪問本地磁盤文件的方式為…

LLM的基礎模型5:Embedding模型

大模型技術論文不斷&#xff0c;每個月總會新增上千篇。本專欄精選論文重點解讀&#xff0c;主題還是圍繞著行業實踐和工程量產。若在某個環節出現卡點&#xff0c;可以回到大模型必備腔調或者LLM背后的基礎模型新閱讀。而最新科技&#xff08;Mamba,xLSTM,KAN&#xff09;則提…

面試高頻問題----4

一、redis和mysql一致性怎么保證&#xff1f; 1.編寫刪除緩存的接口&#xff0c;在更新數據庫的同時&#xff0c;調用刪除緩存的接口刪除緩存中的數據。 2.消息隊列&#xff1a;ActiveMQ、消息通知&#xff1b;將更新操作發送到消息隊列中&#xff0c;順序更新mysql和redis。…

三十七、openlayers官網示例Earthquakes Heatmap解析——在地圖上加載熱力圖

官網demo地址&#xff1a; Earthquakes Heatmap 這篇主要介紹了熱力圖HeatmapLayer HeatmapLayer 是一個用于在地圖上顯示熱力圖的圖層類型&#xff0c;通常用于表示地理數據中的密度或強度。例如&#xff0c;它可以用來顯示地震、人口密度或其他空間數據的熱點區域。在這個示…

Siemens-NXUG二次開發-創建倒斜角特征、邊倒圓角特征、設置對象顏色、獲取面信息[Python UF][20240605]

Siemens-NXUG二次開發-創建倒斜角特征、邊倒圓角特征、設置對象顏色、獲取面信息[Python UF][20240605] 1.python uf函數1.1 NXOpen.UF.Modeling.AskFaceData1.2 NXOpen.UF.Modeling.CreateChamfer1.3 NXOpen.UF.ModlFeatures.CreateBlend1.4 NXOpen.UF.Obj.SetColor 2.實體目標…