SVN 업데이트, 커밋 안되는 오류


안녕하세요.
고코더 입니다



SVN를 사용하던 중에 업데이트, 커밋등을 하면 아래와 같은 메세지의 오류가 나타납니다. 
'run svn cleanup' first 라는 메세지가 나타납니다.

 1. 아래와 같이 클린업을 실행 하라고 나타납니다. 각종 이력들이 꼬여서 나타나는 문제들로 보입니다. 


 2. 자신의 프로젝트에서 마우스 우클릭으로 메뉴를 열고
Team -> Cleanup를 실행합니다. 

 3. 그럼 이클스에서 svn을 청소 하고 정상적으로 이용이 가능합니다. 


마무리


이런 문제 봉착하면 답답하죠.

댓글을 달아 주세요


깃허브가 말하는 제일 잘나가는 언어는? 

'
'
'

안녕하세요.
고코더 입니다.


깃허브는 세계 최대 오픈소스 서비스 사이트 입니다. MS가 인수한 후에는 비공개 레파지토리까지 공짜라서 사용안할 이유가 없습니다.
사실상 모든 오픈소스를 관리 한다고 과언이 아닌데요. 그래서 이런 방대한 데이터를 통해 깃허브는 다양한 통계를 보여주는 
사이트를 제공하고 있습니다. 

 1. 해당 주소로 접속하면 페이지가 나타납니다. 



 2. 스크롤을 내리면 다양한 정보를 확인 가능합니다. 흥미로운것 몇가지만 함께 확인해보겠습니다.
오픈소스를 사용하는 미국을 제외한 나라 순위입니다. 한국은 별로 없네요. 중국은 압도적입니다. 


 3. 그리고 깃허브에서 많이 사용하고 있는 언어 순위 입니다. 자바스크립트가 1위입니다. 
Ruby는 점점 힘이 빠지더니 순위가 계속 밀리네요. 개인적으로 TypeScript 상승세가 무섭습니다. 


 4. 오픈프로젝트 기여자 순위 입니다. 역시 마이크로소프트가 VScode랑 Azure가 선두를 다투고 있습니다.
깃허브로 마이크로소프트가 오픈소스 관여가 많아진다는건 좋은 의미인거 같습니다. 


왠만한 설문조사 보다 깃허브가 자신들에 데이터베이스로 발표하는 정보가 더 설득력있어 보입니다. 프로그래밍 추세를 한번 살펴보시기 바랍니다.


마무리


한국 순위가 매우 낮네요.


댓글을 달아 주세요


깃허브 공식 티스토리가 있네요?


안녕하세요.
고코더 입니다.

 1. 티스토리를 둘러보다가 재밌고 신기한 티스토리를 발견했습니다.
바로 깃허브코리아 공식 블로그 입니다. 도메인tistory.om을 그대로 사용하고 있습니다.
세계 최고의 호스팅 업체가 티스토리 블로그를 만들줄은 몰랐네요. 
https://githubkorea.tistory.com

 


 2. 이걸 언제 개설했을까요? 그래서 첫 게시물 날짜를 봤더니 2019년 5월 입니다. 반년이나 되었지만 저도 이제야 티스토리까지 블로그를 방문합니다. 기존에 영어로 된 메뉴얼을 한글로 번역해서 올려두기도 하고 나름 좋은 서비스를 제공중입니다. 


 3. 그런데 안습은 현재 16시 총 방문자 9명 전체 방문자는 고작 3,245명입니다.
총 방문자가 제 하루 반나절 숫자보다 작다니 이런..


 4. 그래서 제가 홍보해드리겠습니다.
깃허브 공식 티스토리 블로그가 있습니다. !!! 방문해주세요.!!




마무리


반갑다. 옥토버




댓글을 달아 주세요


github 에서 404 오류 메세지


안녕하세요.
고코더 입니다.


 1. 깃허브 페이지를 연결시에 404 오류가 나는 경우가 있습니다.
그래서 나타나는 오류 메세지는 이렇습니다. 잘못된 URL로 접속했거나 기본 페이지인 index.html이 없어서 생기는 오류 입니다. 
The site configured at this address does not contain the requested file.

If this is your site, make sure that the filename case matches the URL.
For root URLs (like http://example.com/) you must provide an index.html file.

Read the full documentation for more information about using GitHub Pages.

 2. 404는 생성되지 않는 페이지를 접속했거나 기본 도메인으로 접속시에 index.html이 없기 때문입니다. 


 3. index 파일이 없는 경우에는 html 파일을 만들어 주시면 해결 됩니다.
기본적으로 index.html을 먼저 찾습니다. 




마무리

생성 이후에 적용 시간이 조금 걸립니다. 


댓글을 달아 주세요


GitHub Desktop Pull


안녕하세요.
고코더 입니다.


 1. 깃허브 데스크탑으로 중앙 서버에 최신 버전인 파일을 내려 받는 방법을 알아봅니다.
데스크탑 프로그램을 실행 후에 가져오기 버튼인 Fetch origin을 클릭 합니다. 실행해도 바로 파일을 가져오지 않고 1차적으로 변경 이력을 검사합니다. 


 2. 해당 영역에 변경된 파일의 수가 와 변경 시점이 나타납니다. 버튼명도 Pull origin으로 변경 되었습니다. 다시 이 부분을 클릭 합니다. 이 단순한 과정만으로 서버에 있는 파일을 가져와 동기화 할 수 있습니다. 




마무리


파일을 가져 오는건 쉽네요.


댓글을 달아 주세요


GitHub Desktop File commit


안녕하세요.
고코더 입니다.


깃허브 데스크탑으로 clone한 저장소에 변화를 감지해 파일을 서버에 업로드 할 수 있습니다. 


 1. Clone된 폴더는 아래처럼 .git 이라는 폴더가 생성 됩니다. 이건 현재 폴더가 깃 저장소로 이용되고 있다는 뜻입니다. 이곳에 파일 업로드 테스트를 위하여 텍스트 파일을 만들어 저장하였습니다. 


 2. 깃허브 데스크탑으로 이동하면 생성한 test.txt 파일이 변경 목록에 나타납니다. 


 3. 왼쪽 아래에 커밋창에서 파일에 대한 설명을 올립니다.


 4. 파일이 올라가면 History 탭에서 변경 내역을 확인할 수 있습니다. 
여기까지는 파일이 스테이징에 올라간 상태입니다. 파일을 업로드 하는 push 과정이 필요합니다.. 


 5. push가 실행되면서 서버에 업로드가 됩니다.



 6. 깃허브 사이트에 접속하면 업로드된 파일을 확인 가능합니다. 




마무리


깃허브에서 가장 중요한 파일을 업로드 하는 push 하는 방법을 알아보았습니다.


댓글을 달아 주세요


GitHub Desktop 을 이용해 레파지토리 가져오기


안녕하세요.
고코더 입니다.


저장소가 만들어져 있다면 깃허브 데스크탑으로 Clone하여 가져와서 로컬에 저장소를 저장하여 개발하거나 테스트 할 수 있습니다.

 1. 깃허브를 실행 후에 메인에 있는 Clone a repository from the Internet을 클릭 합니다.  단축키 Ctrl + Shit + O 를 실행하셔도 됩니다.



 2. 레이어 창에서 Github.com 탭에서 확인하면 나의 레파지토리 리스트를 볼 수 있습니다. 여기서 선택하셔도 됩니다. 


 3. URL 텝에서 직접 주소를 입력하여 가져올 수 있습니다.


 4. 원하는 저장소에 파일을 가져옵니다.

해당 저장소를 기준으로 깃허브의 기능을 사용 할 수 있습니다. 




마무리


정말 간단하죠?


댓글을 달아 주세요


Github Desktop sign on


안녕하세요.
고코더 입니다.

깃허브 데스크탑 설치가 완료되었다면 로그인을 해야 합니다.
깃허브 공식 프로그램이기에 깃랩이나 Bitbucket등에서 사용이 불가 합니다.

 1. 실행 후에 File -> Options 를 클릭 합니다. 단축키 Ctrl+, 을 누르셔도 됩니다.


 2. 다음 보이는 화면에서 Sign in을 클릭 합니다. 



 3. 그리고 나오는 화면에서 로그인을 합니다. 가입시에 Username 이나 이메일로 로그인이 가능합니다.


 4. 로그인을 하게 되면 내 저장소가 보이게 되면 로그인이 완료 된 것 입니다.



마무리


다른 프로그램은 소스트리를 사용하세요.


댓글을 달아 주세요


Source Tree VS GitHub Desktop


안녕하세요.
고코더 입니다.


 1. 소스트리는 깃을 사용하는 시스템과 연동하여 사용하는 대표적인 프로그램입니다. 저도 많이 사용했었는데요. 최근에는 깃허브 데스크탑이 나오면서 편리한걸 느끼게 됩니다. 
깃허브 데스크탑(GitHun Desktop)은 깃허브 사용을 쉽게 만들어주는 프로그램입니다. 깃의 모든 기능을 사용하는 방법은 CLI(Command line interface)입니다. 커맨드를 이용한 사용법입니다. 
깃허브 데스크탑은 깃허브가 직접 개발한 공식 프로그램입니다.



 2. 오랫동안 사용하던 소스트리를 버리고 깃허브 데스크탑을 사용하게 된 계기는 
소스트리 사용해본 분이라면 한번쯤 느껴본  인증 문제입니다. 
심심하면 인증을 물어보고 또 어느새 인증이 풀려서 파일을 당겨오기가 어려워서
URL에 인증 정보를 넣어서 사용하기도 합니다.

 3.하지만 깃허브데스크탑은 깃허브를 사용자 한해서 인증문제로 고생할일이 없습니다.
그리고 확실히 오류도 많이 적습니다.



마무리


둘다 무료라서 감사해요 


댓글을 달아 주세요


깃헙 공식 가이드 보기


안녕하세요.
고코더 입니다.


깃허브는 마이크로 소프트와 닮은거 같습니다. 친절하게 많은 걸 준비하는게 마음에 드는데요. 그래서 인수했는지도..
많은 분들이 깃허브를 사용하지만 블로그에 의존합니다. (사실 공식 메뉴얼보다 블로그 참조가 더 좋긴 합니다. )
하지만 깃허브는 공식 메뉴얼 사이트를 준비해놓았습니다.

 1. 깃허브 서브도메인에 가이드만 붙혀주면 됩니다. 


● 2. 각 챕터별로 기술 가이드가 정리 정돈이 매우 잘되어 있습니다. 
공식 가이드 특성상 설명이 부족하지만 한번쯤 완독하는걸 추천합니다.


● 3. 내용도 충실 하고 예제소스도 있습니다. 오른쪽 인덱스 표시되는거 까지
깃허브가 깃허브했네요.



마무리


영어라서 문제지요. 


댓글을 달아 주세요