CVS ftp script을 이용해서 server에 접속...

심상보의 이미지

안녕하세요...

CVS를 사용해야 하는데 답답한게 너무나 많군요...

다름이 아니라... ftp script를 만들라고 하는데... 막막합니다...휴~~

서버는 미국에 있습니다. tool은 putty를 사용하고 있구요...

putty상에서 서버에 바로 접속이 가능하도록 script를 만들라고 하는데... 시작을 어떻게 해야할지

도저히...ㅠ.ㅠ

간단한 예라도 알려주십시오...

고수님들 답변 간절히 기다리고 있겠습니다.^^;;;

keizie의 이미지

자세히 설명하셔야 상황 파악이 되겠습니다.

심상보의 이미지

shell script를 이용해서 서버로 접속해야 합니다.

제가 아직 개념이 모자라서 잘 설명을 못합니다.

cygwin에 script를 작성하라고 하느데... 음... ftp로 server에 접속해야 하는데...

ftp로 서버에 접속해서 서버의 local영역에 있는 파일이나 디렉토리를 컴퓨터의 지정된 경로로 전송되도록 하는 script

를 짜라고 하는데 기본적인 사용법이나 참고가 가능한 script좀 부탁드리겠습니다.

^^;;; 땜쟁이지만 너무 모르는게 많습니다. 부탁드리겠습니다.^^;;;;

coolig의 이미지

위에 글만 봐서는 오히려 혼동만 오네요.. ^^

ftp -n SERVER_ADDRESS << EOF
user USER_NAME PASSWD
bin
cd REMOTE_DIRECTORY
lcd LOCAL_DIRECTORY
put LOCAL_FILE
quit
EOF

이거는 그냥 쉘스크립트에서 저런식으로 작성하고 실행권한 주고 실행하면 됩니다. 저게 주기적으로 이루어져야 한다면 crontab등을 이용하면 될 거 같네요.. 원하시는게 이런건지. ;;

심상보의 이미지

^^;;; 제가 잘 몰라서 설명하는게 많이 어설픕니다...

cygwin상에서 script를 실행해야 하는건데요... putty를 사용해서 repository에서 checkout한 디렉토리나 파일을

cygwin을 사용해서 개인 pc로 전송해와야 하는 script를 만들어야 합니다. script를 이용해서 서버의 local 접속하

고 파일을 받아오고, 다시 서버의 local영역으로 파일을 전송하는 script를 만들어야 하는데 도대체가 이쪽에는 무개

념에 가까워서 무지 헤매고 있습니다.

putty를 실행해서 repository의 파일을 local영역으로 checkout합니다.

cygwin상에서 script를 실행해서 서버의 local영역으로 접속한 후에 local영역에 checkout된 파일을 pc로 전송합니

소스 수정후 script를 실행하여 서버의 local영역으로 수정된 소스를 전송합니다.(ftp는 자동 종료...??^^;;;)

이런 script를 만들어야 하는데 도저히 답이 안나오네요...^^;;;

부디 친절한 답변 부탁드리겠습니다.

감사합니다.^^;;;

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.