반응형





출처 : https://services.github.com/on-demand/downloads/subversion-migration/

반응형
반응형




1. SVN Repository Clone 


# git svn clone <Svn Repository Base URI> --trunk=<Trunk Path> --branches=<Branches Path> --tags=<Tags Path>

 

 실제 동작은 SVN respotiroy에 대하여 "git svn init"과 "git svn fetch"를 순서대로 실행함.


 User Information에 대한 적용을 같이 할 경우 1.3 참고 


 주의 : git-svn은 external은 supporting하지 않음. 


 1.1 <SVN Repository URI> 

     Base SVN Respository 경로

 1.2 -T<Trunk Path> -b<Branches Path> -t<Tags Path>(or --trunk=<trunk path> --branches=<branch path> --tags=<tags path>)

     Base Respository에서 각 Clone할 경로 지정, 필요한 경로를 선택 및 지정하면 되며 "

-s(--stdlaylout)"를 옵션을 이용할 경우 표준 형식을 이용할 경우 사용할 수 있음.

ex) git svn clone <SVN Repository Base URI> -svn

  주의) Trunk, Branch, Tag 지정 없이 Standard Layout이 아닌 Repository를 Clone할 경우 오랜 시간동안 Log들만 가져오고 실제 Repository는 Empty가 되는 경우가 있음.


 1.3 User 파일 적용 

 SVN의 user ID와 git에서 사용되는 user information을 matching하기 위해 user파일을 생성하고 이를 clone시 history에 적용할 수 있다. 

 # svn log ^/ --xml | grep -P "^<author" | sort -u | \ perl -pe 's/<author>(.*?)<\/author>/$1 = $1<$1\@compant\.com>/' > users.txt


 아래와 같이 하여 history의 "user"라는 user ID를 "user = user <user@company.com>" 형식으로 일괄 변경 시켜 clone시 적용 할 수 있다.

# git svn clone <Svn Repository Base URI> -T <Trunk Path>-b <Branches Path> -t <Tags Path> --authors-file=user.txt


2. git에서 Repository 확인

# git branch -a

 

  

3. Git에서 SVN Repository로 Commit 수행하기


  3.1 Git Local Commit

# git commit -am <Description>


  3.2 SVN Server로 Push(여러개의 Local Commit을 서버로 Push)

# git svn dcommit


 

4. Git에서 SVN Repository의 변경사항 받아오기

# git svn rebase


  


출처 : https://git-scm.com/book/ko/v1/Git%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EC%A0%84%ED%95%98%EA%B8%B0-Git%EA%B3%BC-Subversion

  

반응형
반응형


To ePub

EPUB, MOBI, AZW3 등 PDF 파일을 여러 E-Book 파일 포멧으로 변경 서비스 제공

그외 PDF를 DOC, DOCX, Text JPG, PNG 등 다른 기능도 제공함.




단순히 E-Book으로 만들 수 있지만 판매되는 E-Book처럼 최적화는 안되었기 때문에

단순히 Text 기반의 PDF 자료를 E-Book에서 보기 편하게 하는 용도로만 적합해보임


Site : http://toepub.com/ko/



반응형
반응형





킨들 화이트 페이퍼를 사고 회사에 들고가려고 하니 회사에서 이북도 태블릿같이 허용물품이 아니라고 해서 잘때만보다 한동안 안봤더니 대기 페이지에서 동작하지 않는 벽돌 현상이 발견되었다.


보통 배터리가 없으면 배터리 부족함 표시가 떠야 하는데 전원 버튼을 계속 눌러도 반응이 없고 터치를 해도 움직이지 않는다

강제 종료를 하려면 전원 버튼을 오래 누르고 있으라는데 몇분을 누르고 있어도 동작하지 않는다.


해결방법

 - 배터리가 떨어진게 맞으니 배터리가 일정 수준까지 충전이 되게 되면 배터리 없음 표시로 변경된다.

 - 배터리가 구동하기 충분한 시간이 진행되면 기기가 리부팅을 시작하며 정상 동작한다.


결론 

 - 배터리가 다 떨어진게 맞다. 충전기 꽂아놓으면 된다.



반응형
반응형




사용 프로그램

Adobe Digital Edition 

 - https://www.adobe.com/solutions/ebook/digital-editions/download.html 

Calibre

 - https://calibre-ebook.com/

DeDRM Tools 

 - https://github.com/apprenticeharper/DeDRM_tools/releases/tag/v6.5.5

 - 설치는 Calibre 플러그인으로 설치함(환경설정->플러그인->파일로 설치->다운받은ZIP파일 선택)

 - 설치가 안될경우 그냥 BAT파일 그대로 사용할 수 있음

   압축해제 -> DeDRM_Windows_Application->DeDRM_Drop_Target.bat파일의 바로가기 파일 생성->변환하기 쉬운위치에 복사

   


1. 책 다운로드

구글 플레이 북스에서 보고자 하는 이북을 구매 및 다운로드 함(EPUB으로 다운로드, 파일이름:<책이름>-epub.acsm)


2. ACSM 제거

 Adobe Digital Editions로 다운받은 파일을 열음

 "C:\Users\<USERNAME>\Documents\My Digital Editions"의 경로에 "<책이름>.epub" 파일 확인


3. DRM 제거

 "<책이름>.epub" 파일을 DeDRM_Drop_Target.bat파일이나 바로가기를 만들었을 경우 바로가기에 Drag and Drop

 "<책이름>_nodrm.epub" 파일이 생성됨(DRM  제거)


4. 킨들에 전송

 "<책이름>_nodrm.epub" 파일을 calibre에 Drag and Drop 하여 추가

 책에서 우클릭 -> 연결/공유 -> 다음 이메일로 전송(이메일 설정이 필요함) -> "적합한 형식이 아닙니다"에서 "네"를 클릭해서 MOBI로 변환후 전송하도록 실행 

 만약 MOBI파일로 변환만 하고 싶을 경우 우클릭 -> 책변환 -> 개별적 혹은 한번에 변환을 클릭해서 진행


5. 킨들 실행

 - 네트워크가 연결되어 있으면 자동으로 다운로드 되는지 확인함.








반응형

+ Recent posts