發表文章

目前顯示的是有「版本控制」標籤的文章

在Visual Studio 2019 使用 Subversion 的客服端工具「AnkhSVN2019」

圖片
前言 使用 Subversion 版控,大多數是使用客服端工具 TortoiseSVN ,如果開發人員的IDE 是使用 Visual Studio 2019 則可考慮使用 AnkhSVN2019 。 安裝 圖、延伸模組 > 管理延伸模組 圖、下載 AnkhSVN2019 圖、按下 關閉 圖、關閉 Visual Studio 2019 圖、安裝 圖、按下 Modify 操作步驟 圖、檢視 > Repository Explorer 圖、新增 SVN Server 圖、輸入網址 圖、按下 Checkout from Subversion 圖、輸入 To Path 圖、下載中 圖、開啟資料夾 > 按下 XXX.sln 圖、工具 > 選項 圖、Source Control > 選擇 AnkhSVN2019 圖、跑出 Pending Changes 圖、修改檔案 > 滑鼠右鍵 > Open in Visual Studio 圖、結果 相關連結 使用「Visual Studio 2019」建置一個有 Mvc 和 Web Api 架構的網站 「Git」基礎操作 「Git」安裝 參考 subversion tortoisesvn AnkhSVN2019

「Windows 認證管理員」修改 Bonobo Git Server 的 Git 帳號、密碼

圖片
一、開發環境 整合開發環境:Visual Studio 2019 二、情境 當使用 Git 無法 push、fetch…等,有可能是因為你的 Git 認證 修改帳號、密碼。此時可使用 Windows 認證管理員 修改你的 Git 帳號、密碼。 圖、情境 三、操作步驟 圖、開啟 認證管理員 圖、選擇 windows認證 圖、展開 git認證 > 編輯 圖、修改 帳號 、 密碼 > 儲存 圖、同步即可成功 四、相關連結 「Git」安裝 「Git」基礎操作 「Bonobo Git Server」安裝

「Bonobo Git Server」安裝

圖片
一、介紹 Bonobo Git Server 是建置 Git Server 的軟體,相較於 GitLab 目前只安裝於 Linux 作業系統, Bonobo Git Server 可安裝於 Windows 的 IIS 上。此篇文章將介紹如何安裝與使用 二、安裝 Bonobo Git Server 圖、下載 Bonobo Git Server 圖、解壓縮至 E:\Bonobo.Git.Server 。(非 C 槽即可) 圖、開啟 IIS , 新增應用程式 圖、輸入應用程式資訊 圖、按下 GitServer ,再點擊 2 次,右邊的選單 驗證 圖、確認 匿名驗證 是否 啟用 ,如果沒有則 啟用 圖、瀏覽 GitServer 圖、輸入預設的帳號 admin 、預設密碼為 admin 圖、點 USER 圖、建立新的帳號、密碼 圖、確認新的帳號後,點 Repositories 圖、按下 Create new repository 圖、輸入 repository 資訊 圖、 repository  資訊 三、Visual Studio 2019 與 Bonobo Git Server 的搭配 圖、按下 Copy repository URL 圖、開啟 Visual Studio 2019 ,按下 Git 變更 ,按下 推送 圖、按下 現有遠端儲存庫 ,將剛剛複製的 repository URL 貼上 遠端URL ,按下 推送 圖、輸入剛剛新建的帳號、密碼 圖、對右下角 master 右鍵按下 檢視歷程記錄 ,即可看到推送至遠端 四、相關連結 「Git」基礎操作 「Git」安裝 「Win8」開啟「IIS」服務 五、參考 Bonobo Git Server 下載 Bonobo Git Server 安裝

「Git」基礎操作

圖片
一、 .gitignore 檔案 假設有檔案不想被列入 版本控制 ,則可以將此檔案的路徑加入 .gitignore , Git 就會忽視此檔案。 範例 資料夾 結構如下 .gitignore 基本設定介紹 忽略 Test.docx 檔案 Test.docx 忽略 Folder 資料夾底下的全部檔案 Folder/ 忽略 副檔名 為 .docx 的檔案 *.docx 二、基礎操作 以下的基礎操作皆在 命令提示字元 之中使用 Git 指令 切換至要使用版控的資料夾 初始化指令,此指令執行後會產生 .git 資料夾, .git 資料夾 存放檔案修改歷程 Git init 將未列入版控的新檔案加到 版控暫存區 ,此指令會忽略 .gitignore 的檔案路徑清單 Git add ./* 列出加入版控的檔案清單 Git ls-files 將 版控暫存區 的新增、修改、刪除…等異動檔案儲存至版控資料庫。 Git commit -am "[輸入此次異動的訊息]" 三、相關連結 「Git」安裝 四、參考 Git 文件