管理GitHub每個repository成員的工具
在GitHub要管理每個repository成員要上GitHub管理網頁一個個成員慢慢加上去,如果你建了多個repository,管理成員這件事會變的痛苦又花時間, 因此寫了個這個懶人工具來幫忙完成這件任務。
- src : 放所有java class與設定檔(*.properties)
- lib : 放library
- lib.src : 放 library source jar
- img : wiki或readme會用到的圖片
- script : 放啟動程式的script
- 設定 sysconfig.properties
AdminLoginId設定 repository管理員idAdminLoginPwd設定 repository管理員passwordAllCollaboratorLoginId設定管理員之外的所有成員id,每個成員用,做間隔
- 修改 log4j.properties 裡的設定值可以調整log檔記錄明細
- GUI介面(java swing)的repository成員管理工具 : 可決定要在哪個repository裡面加進成員或移出成員
-
修改 RepoUserGuiManager.bat(or RepoUserGuiManager.sh) 裡的環境變數
-
執行 RepoUserGuiManager.bat(or RepoUserGuiManager.sh)
-
執行畫面如下所示
- 整批匯出工具 : 可以把所有 repository與對應的成員匯成
repo_user.properties檔案
- 修改 RepoUserExporter.bat(or RepoUserExporter.sh) 裡的環境變數
- 執行 RepoUserExporter.bat(or RepoUserExporter.sh)
- 整批匯入工具 : 可以依據
repo_user.properties檔案的設定,把所有設定匯入GitHub
- 修改 RepoUserImporter.bat(or RepoUserImporter.sh) 裡的環境變數
- 執行 RepoUserImporter.bat(or RepoUserImporter.sh)
