Difference between revisions of "Transfer to SourceForge"
From NST Wiki
Jump to navigationJump to search(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | = Tweak Release Notes = | ||
+ | |||
+ | You should copy the release notes to a file named ''README.txt'', review and ''tweak'' them prior to uploading the files. For example: | ||
+ | |||
+ | [nst@nst24-repo repo]$ cp nst-24-7977/release-notes-24-7977.txt nst-24-7977/README.txt | ||
+ | [nst@nst24-repo repo]$ emacs -nw nst-24-7977/README.txt | ||
+ | |||
+ | = FTP to SourceForge = | ||
+ | |||
At this point you can start transferring files to SourceForge. The '''make -C yum sftp-sf''' can be used to simplify this task (NOTE: It defaults to Nautilus if the DISPLAY variable is set, unset DISPLAY to remain on the command line). | At this point you can start transferring files to SourceForge. The '''make -C yum sftp-sf''' can be used to simplify this task (NOTE: It defaults to Nautilus if the DISPLAY variable is set, unset DISPLAY to remain on the command line). | ||
− | [ | + | [nst@nst24-repo repo]$ (unset DISPLAY; make -C yum sftp-sf SFUSER=USERNAME) |
− | make: Entering directory | + | make: Entering directory '/home/nst/repo/yum' |
if [ -z "" ]; then \ | if [ -z "" ]; then \ | ||
− | + | sftp USERNAME,nst@frs.sourceforge.net:/home/frs/project/n/ns/nst/; \ | |
− | + | else \ | |
− | + | nautilus ssh://USERNAME,nst@frs.sourceforge.net/home/frs/project/n/ns/nst/; \ | |
− | + | fi | |
− | + | Connected to frs.sourceforge.net. | |
− | |||
Changing to: /home/frs/project/n/ns/nst/ | Changing to: /home/frs/project/n/ns/nst/ | ||
− | sftp> mkdir "NST/NST | + | sftp> mkdir "NST/NST 24-7977" |
sftp> ls NST | sftp> ls NST | ||
− | NST/NST | + | NST/NST 20-6535 NST/NST 22-7248 NST/NST 22-7334 NST/NST 24-7977 |
− | sftp> cd "NST/NST | + | sftp> cd "NST/NST 24-7977" |
− | sftp> lcd ../nst- | + | sftp> lcd ../nst-24-7977 |
sftp> lls | sftp> lls | ||
− | nst- | + | nst-24-7977.tar.gz README.txt |
− | + | nst-24-7977.x86_64.iso release-notes-24-7977.txt | |
− | nst- | + | sftp> put README.txt |
− | sftp> put | + | Uploading README.txt to /home/pfs/project/n/ns/nst/NST/NST 24-7977/README.txt |
− | .. | + | README.txt 100% 1150 1.1KB/s 00:01 |
− | sftp> put nst- | + | sftp> put nst-24-7977.tar.gz |
− | ... | + | Uploading nst-24-7977.tar.gz to /home/pfs/project/n/ns/nst/NST/NST 24-7977/nst-24-7977.tar |
− | sftp> put nst- | + | sftp> put nst-24-7977.x86_64.iso |
− | + | Uploading nst-24-7977.x86_64.iso to /home/pfs/project/n/ns/nst/NST/NST 24-7977/nst-24-7977.x86_64.iso | |
− | + | sftp> exit | |
− | + | [nst@nst24-repo repo]$ | |
− | |||
− | |||
− | |||
− | + | <!-- | |
+ | == [[Image:Warning.png]] Dual Transfers == | ||
+ | If the 32bit ISO has already been transferred to the NST Pro site, then one can download it, check the md5sum and start the transfer to sourceforge from a different location. | ||
+ | --> |
Latest revision as of 12:04, 16 July 2019
Tweak Release Notes
You should copy the release notes to a file named README.txt, review and tweak them prior to uploading the files. For example:
[nst@nst24-repo repo]$ cp nst-24-7977/release-notes-24-7977.txt nst-24-7977/README.txt [nst@nst24-repo repo]$ emacs -nw nst-24-7977/README.txt
FTP to SourceForge
At this point you can start transferring files to SourceForge. The make -C yum sftp-sf can be used to simplify this task (NOTE: It defaults to Nautilus if the DISPLAY variable is set, unset DISPLAY to remain on the command line).
[nst@nst24-repo repo]$ (unset DISPLAY; make -C yum sftp-sf SFUSER=USERNAME) make: Entering directory '/home/nst/repo/yum' if [ -z "" ]; then \ sftp USERNAME,nst@frs.sourceforge.net:/home/frs/project/n/ns/nst/; \ else \ nautilus ssh://USERNAME,nst@frs.sourceforge.net/home/frs/project/n/ns/nst/; \ fi Connected to frs.sourceforge.net. Changing to: /home/frs/project/n/ns/nst/ sftp> mkdir "NST/NST 24-7977" sftp> ls NST NST/NST 20-6535 NST/NST 22-7248 NST/NST 22-7334 NST/NST 24-7977 sftp> cd "NST/NST 24-7977" sftp> lcd ../nst-24-7977 sftp> lls nst-24-7977.tar.gz README.txt nst-24-7977.x86_64.iso release-notes-24-7977.txt sftp> put README.txt Uploading README.txt to /home/pfs/project/n/ns/nst/NST/NST 24-7977/README.txt README.txt 100% 1150 1.1KB/s 00:01 sftp> put nst-24-7977.tar.gz Uploading nst-24-7977.tar.gz to /home/pfs/project/n/ns/nst/NST/NST 24-7977/nst-24-7977.tar sftp> put nst-24-7977.x86_64.iso Uploading nst-24-7977.x86_64.iso to /home/pfs/project/n/ns/nst/NST/NST 24-7977/nst-24-7977.x86_64.iso sftp> exit [nst@nst24-repo repo]$