Pygithub: 쑰직 μ €μž₯μ†Œμ— νŒ€ 곡동 μž‘μ—…μžμ˜ κΆŒν•œ μˆ˜μ€€μ„ μ„€μ •ν•˜λŠ” 방법 μΆ”κ°€

에 λ§Œλ“  2017λ…„ 07μ›” 28일  Β·  5μ½”λ©˜νŠΈ  Β·  좜처: PyGithub/PyGithub

ν˜„μž¬ PyGithubμ—λŠ” λ¦¬ν¬μ§€ν† λ¦¬μ—μ„œ νŒ€ 곡동 μž‘μ—…μžμ˜ κΆŒν•œ μˆ˜μ€€μ„ μ„€μ •ν•˜λŠ” 방법이 μ—†μŠ΅λ‹ˆλ‹€.

μ΅œμ†Œν•œ github.Team.Team.add_to_repos λ©”μ†Œλ“œλŠ” 선택적 λ§€κ°œλ³€μˆ˜μΈ permission=str을 가져와 곡동 μž‘μ—…μžμ˜ κΆŒν•œ μˆ˜μ€€μ„ μ„€μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€. ν˜„μž¬ 기본값은 ν‘Έμ‹œλ‘œ λ‚˜νƒ€λ‚©λ‹ˆλ‹€.

GitHub APIλ₯Ό 기반으둜 λ™μΌν•œ 방법을 μž¬μ‚¬μš©ν•˜μ—¬ repo κΆŒν•œμ„ μ—…λ°μ΄νŠΈν•˜λŠ” 것이 λ§žμŠ΅λ‹ˆλ‹€.

κ΄€λ ¨ API μ°Έμ‘°: https://developer.github.com/v3/orgs/teams/#add -or-update-team-repository

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

add_to_repos 와 λ™μΌν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•˜μ§€λ§Œ permission λ§€κ°œλ³€μˆ˜κ°€ μ„€μ •λœ λ¬Έμ„œν™”λ˜μ§€ μ•Šμ€ Team.set_repo_permission λ©”μ„œλ“œκ°€ μžˆλŠ” κ²ƒμœΌλ‘œ λ³΄μž…λ‹ˆλ‹€.

λͺ¨λ“  5 λŒ“κΈ€

add_to_repos 와 λ™μΌν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•˜μ§€λ§Œ permission λ§€κ°œλ³€μˆ˜κ°€ μ„€μ •λœ λ¬Έμ„œν™”λ˜μ§€ μ•Šμ€ Team.set_repo_permission λ©”μ„œλ“œκ°€ μžˆλŠ” κ²ƒμœΌλ‘œ λ³΄μž…λ‹ˆλ‹€.

이 λ¬Έμ œλŠ” λ¬Έμ„œ κ°œμ„ μœΌλ‘œ ν•΄κ²°ν•  수 μžˆμ„ 것 κ°™μŠ΅λ‹ˆλ‹€. RESTμ™€μ˜ API 일관성을 μœ„ν•΄ add_to_repos μ—…λ°μ΄νŠΈκ°€ 졜적인 것 κ°™μŠ΅λ‹ˆλ‹€. μ‚¬μš©μžλŠ” κΈ°λ³Έ κ΅¬ν˜„μ„ 보지 μ•Šκ³  Team.set_repo_permission 및 Team.add_to_repos λ₯Ό λͺ¨λ‘ ν˜ΈμΆœν•΄μ•Ό ν•©λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€, μ‚¬μš© set_repo_permission λŒ€μ‹  add_to_repos 참으둜 일을!

이것이 λ¬Έμ„œν™”λ˜μ§€ μ•Šμ€ μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ? :(
λ…μŠ€νŠΈλ§μ΄ 있고 적어도 1λ…„ λ™μ•ˆ μ‘΄μž¬ν•˜λŠ” 것 κ°™μŠ΅λ‹ˆκΉŒ?

// νŽΈμ§‘, κΈ€μŽ„, μ•„λ§ˆλ„ λ¬Έμ„œκ°€ μ˜€λž˜λ˜μ—ˆκΈ° λ•Œλ¬ΈμΌκΉŒμš”?
http://pygithub.readthedocs.io/en/latest/changes.html

이 λ¬Έμ œλŠ” 졜근 ν™œλ™μ΄ μ—†μ—ˆκΈ° λ•Œλ¬Έμ— μžλ™μœΌλ‘œ 였래된 κ²ƒμœΌλ‘œ ν‘œμ‹œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. 더 이상 ν™œλ™μ΄ μ—†μœΌλ©΄ νμ‡„λ©λ‹ˆλ‹€. κ·€ν•˜μ˜ 기여에 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.

이것은 μ΅œμ‹  λ¬Έμ„œμ—μ„œ μ‚¬μš©ν•  수 μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰