2014-05-15 6 views

답변

1

dev 브랜치에서 튼튼해야합니다. 0.19 버전은 상당히 오래된 버전입니다. 새로운 버전의 rugged/libgit2는 더 많은 정보를 제공합니다.

Repository#status으로 전화하면 이름 + 상태 쌍의 목록을 반환합니다.이 목록은 사용자가 요구하는 것이어야합니다. 거기에 누락 된 정보는 무엇입니까?

+0

'저장소 # 상태'에는 블록이 필요합니다. 나는이 같은 것을 썼다. dummy = []; @ repo.status {| s | 더미 << s.inspect}'그리고 나는 단지 몇몇 파일 이름을 가지고있다. –

+0

두 번째 인수를 사용하면 이름 + 상태 쌍을 얻을 수 있습니다. 이름을 넣는다. 상태 넣기}' –