[研究]Gitea Server, Git 排除、忽略不上傳檔案設定
[研究]Gitea Server, Git 設定允許上傳 ASP.NET WebForms 發行檔 (*.pubxml)
2022-09-14
這些地方可以找找看。
********************************************************************************
Gitea Server 設定檔案 app.ini
D:\Gitea\custom\conf\app.ini (如果軟體安裝在 D:\Gitea 目錄)
兩個參數
REPO_INDEXER_INCLUDE 上傳檔案
REPO_INDEXER_EXCLUDE 排除不上傳檔案,優先權高於REPO_INDEXER_INCLUDE
相關文件 Repository indexer - Docs
https://docs.gitea.io/en-us/repo-indexer/
範例:
REPO_INDEXER_INCLUDE =
REPO_INDEXER_EXCLUDE = resources/bin/**
********************************************************************************
Git Client 的.gitignore 檔案
這和 Gitea Server 上個別儲存庫 .gitignore 檔案 是同一個,改法相同
(下圖)Git Client 上個別方案/專案根目錄的 .gitignore 檔案
********************************************************************************
Gitea Server 上個別儲存庫 .gitignore 檔案
或 Git Client 上個別方案/專案根目錄的 .gitignore 檔案
(下圖)Gitea Server 上個別儲存庫 .gitignore 檔案
(下圖)編輯
.ignore 檔案中有關發行 (發布、發佈、publish、deploy) 的設定,可以搜尋 ublish 字串(不含 p)
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
|
其中 ASP.NET WebForms 方案的發行檔目錄類似 WebSolution1\WebApplication\Properties
發行檔名稱 FolderProfile.pubxml 和 FolderProfile.pubxml.user
編輯 .ignore ,把 *.pubxml 前面加上 # 註解掉;
.pubxml.user 不用上傳,請加上 *.pubxml.user
改成
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
# *.pubxml
*.pubxml.user
*.publishproj
|
其
到開發機上,把 PublishProfiles 目錄下所有檔案都 Add 到 Git 管理
然後 Git commit 時候就會選這些檔案進行上傳。
********************************************************************************
Git Client 的 .git\info\exclude 檔案
.git\info\exclude 檔案
********************************************************************************
敝人主要修改 Gitea Server 上個別儲存庫 .gitignore 檔案,其他沒多研究。
(完)
沒有留言:
張貼留言