<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    最全面、最詳細(xì)的git實(shí)戰(zhàn)教程,從GIT的方方面面來解剖。

    1. git實(shí)戰(zhàn)-初步了解git
    2. git實(shí)戰(zhàn)-常用命令詳細(xì)講解
    3. git實(shí)戰(zhàn)-共享及更新項(xiàng)目
    4. git實(shí)戰(zhàn)-分支管理與合并
    5. git實(shí)戰(zhàn)-標(biāo)簽

    即將更新的教程:

    1. 創(chuàng)建自己Git開源項(xiàng)目
    2. Android源碼下載

    posted @ 2012-08-18 12:17 領(lǐng)悟書生 閱讀(2261) | 評論 (1)編輯 收藏

        svn的安裝

            1. 下載軟件:Setup-Subversion-1.7.5.msi,安裝就很容易了,一路NEXT

            2. SVNbin文件夾路徑添加到環(huán)境變量中

        把svn安裝目錄下的bin路徑(D:\Program\Subversion\bin)添加到環(huán)境變量中。

        在命令行窗口(cmd打開),輸入svn –version,如果能顯示版本信息,說明已經(jīng)安裝成功了。

    C:\Users\huangyineng>svn --version

    svn,版本 1.7.5 (r1336830)

       編譯于 May 11 201213:51:05

    服務(wù)器的創(chuàng)建

    1、創(chuàng)建一個根目錄,這個根目錄用來存儲所有的svn的工廠信息(每一個工廠等于一個項(xiàng)目)

    2、啟動svn

    svnserve -d -r E:/svn/root


    對于Linux而言,直接后臺啟動即可

    對于window而言,后臺啟動無用(即打開的命令行窗口不能關(guān)閉),所以需要將其添加到window的服務(wù)中

    C:\Users\huangyineng>sc create SVNServer binPath= "D:\Program\Subversion\bin\svn

    serve --service -r E:/svn/root"

    [SC] CreateService 成功

    注:

    1. binPath=后面要有個空格

    2. 啟動服務(wù)后,svn的端口是3690

    C:\Users\huangyineng>netstat -na

     

    活動連接

     

     協(xié)議 本地地址          外部地址        狀態(tài)

     TCP    0.0.0.0:135            0.0.0.0:0              LISTENING

     TCP    0.0.0.0:445            0.0.0.0:0              LISTENING

     TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING

     TCP    0.0.0.0:3690           0.0.0.0:0              LISTENING

     ……

    TortoiseSVN的下載與安裝

    TortoiseSVN Subversion 版本控制系統(tǒng)的一個免費(fèi)開源客戶端,現(xiàn)在最新版是1.7.7,下載地址:http://tortoisesvn.net/downloads.html

    我下載的文件是TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi

    安裝就一路NEXT就可以了,比較簡單,在這里就不作介紹。安裝好之后,右擊,如果有下圖顯示表示安裝成功了。

    開發(fā)流程

    配置管理人員

    1、創(chuàng)建工廠

    C:\Users\huangyineng>svnadmin create e:/svn/root/student

    2、配置權(quán)限

    權(quán)限控制的文件在E:\svn\root\student\conf目錄下。

    a)         修改svnserve.conf開啟權(quán)限

    # anon-access = read、# auth-access = write# password-db = passwd、# authz-db = authz前面的注釋(#)去掉,并把anon-access = readanon-access = none。

    anon-access = none表示匿名用戶不用訪問

    auth-access = write表示授受用戶有讀的權(quán)限

    password-db = passwd表示授受用戶的密碼記錄在passwd文件中

    authz-db = authz表示授受用戶的信息記錄在authz文件中。

    b)         修改passwd添加用戶密碼

    [users]

    huangyineng = 123456

    naxsu = 123

    c)         修改authz配置權(quán)限

    [aliases]

    [groups]

    g_admin = huangyineng

    g_dev = huangyineng,naxsu

    [/]

    huangyineng = rw

    naxsu = r

    注:aliases給用戶起別名,在這里我們就不設(shè)置了;groups設(shè)置組,在這里設(shè)置了管理員組和開發(fā)組;[/]設(shè)置了根目錄下用戶的權(quán)限,當(dāng)然可以設(shè)置根目錄下的任意子目錄。

    3、由項(xiàng)目經(jīng)理創(chuàng)建項(xiàng)目并且提交到svn工廠中

    a)         安裝TortoiseSVN-1.7.6或者Eclipse中的插件

    b)         把項(xiàng)目導(dǎo)入到SVN工廠中,對著項(xiàng)目“右擊”-->TortoiseSVN”-->Import…”-->

    要輸入項(xiàng)目路徑(svn://localhost/student),且要養(yǎng)成一個寫備注的良好習(xí)慣   

    à提示要身份認(rèn)證,輸入用戶名和密碼即可(要用權(quán)限用戶)

    以上就正常的完成了導(dǎo)入

    4、開發(fā)人員

    a)         進(jìn)入你想要存入項(xiàng)目的目錄,“右擊”-->SVN Checkout…

    b)         修改完后,先“右擊”-->SVN Update”-->SVN Commit

    注:

    為了避免別人已修改過,所以在提交之前,先Update

    如果版本出現(xiàn)沖突,只能人工進(jìn)行檢查和合并,然后把沖突的文件刪除再提交

    項(xiàng)目經(jīng)理分配任務(wù)的時候需要獨(dú)立的來考慮(為不同的開發(fā)人員分配不同的模塊進(jìn)行開發(fā),這樣盡可能的避免沖突)

    c)         其他開發(fā)人員可以通過-->update更新svn倉庫中的信息

    eclipse中安裝SVN插件

    下載地址: http://subclipse.tigris.org ,需要根據(jù) Eclipse 的版本下載相應(yīng)版本的 Subclipse

    我下載的是site-1.8.14.zip

    安裝:

    打開eclipse,help-->Install New Software…-->add-->

    -->點(diǎn)擊Ok,然后選中所有,安裝即可

    eclipse初始導(dǎo)入的時候,對著項(xiàng)目右擊-->team-->Share Project-->后面的步驟和用TortoiseSVN 差不多。

    把項(xiàng)目導(dǎo)入到svn后,就可以使用和TortoiseSVN基本一樣的操作了。如下圖:

    本文鏈接:http://www.656463.com/portal.php?mod=view&aid=65,轉(zhuǎn)載請注明出處

    posted @ 2012-08-14 21:17 領(lǐng)悟書生 閱讀(2002) | 評論 (0)編輯 收藏

    簡介

    1.       ubuntu版本:ubuntu-12.04-server-i386.iso

     

    安裝SSH

    安裝命令如下,安裝過程過于簡單就不用說了。

    sudo apt-get install openssh-server

     

    查看是否安裝成功:

    ps -e |grep ssh

    1329 ?        00:00:00 sshd

    看到sshd那說明ssh-server已經(jīng)啟動了

     

    查看IPifconfig

    naxsu@ubuntu:~$ ifconfig

    eth0      Link encap:Ethernet HWaddr 00:0c:29:e0:32:e5 

              inet addr:192.168.26.128 Bcast:192.168.26.255 Mask:255.255.255.0

              inet6 addr: fe80::20c:29ff:fee0:32e5/64 Scope:Link

              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

              RX packets:53 errors:0 dropped:0 overruns:0 frame:0

              TX packets:55 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:1000

              RX bytes:5999 (5.9 KB) TX bytes:7364 (7.3 KB)

              Interrupt:19 Base address:0x2000

     

    lo        Link encap:Local Loopback 

              inet addr:127.0.0.1 Mask:255.0.0.0

              inet6 addr: ::1/128 Scope:Host

              UP LOOPBACK RUNNING MTU:16436 Metric:1

              RX packets:0 errors:0 dropped:0 overruns:0 frame:0

              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:0

              RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

     

    SecureCRT連接

    安裝jdk

    1.       下載

    wget http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-i586.bin

    2.       jdk移到/usr/local/目錄下

    naxsu@ubuntu:~$ sudo mv jdk-6u31-linux-i586.bin /usr/local/

    [sudo] password for naxsu:

    3.       安裝

    naxsu@ubuntu:/usr/local$ ./jdk-6u31-linux-i586.bin

    -bash: ./jdk-6u31-linux-i586.bin: Permission denied

     

    提示沒權(quán)限

    方法一:在前面加上sudo sh

    root@ubuntu:/usr/java#sudo sh ./ jdk-6u31-linux-i586.bin

    方法二:加權(quán)限

    root@ubuntu:/usr/java# sudo chmod u+x jdk-6u31-linux-i586.bin

    root@ubuntu:/usr/java# ./ jdk-6u31-linux-i586.bin

     

    naxsu@ubuntu:/usr/local$ sudo chmod u+x jdk-6u31-linux-i586.bin

    naxsu@ubuntu:/usr/local$ sudo ./jdk-6u31-linux-i586.bin

    出問題了,如下:

    naxsu@ubuntu:/usr/local$ sudo ./jdk-6u31-linux-i586.bin

    ./jdk-6u31-linux-i586.bin: 1: ./jdk-6u31-linux-i586.bin: cannot open html: No such file

    ./jdk-6u31-linux-i586.bin: 2: ./jdk-6u31-linux-i586.bin: cannot open head: No such file

    ./jdk-6u31-linux-i586.bin: 3: ./jdk-6u31-linux-i586.bin: cannot open title: No such file

    ./jdk-6u31-linux-i586.bin: 3: ./jdk-6u31-linux-i586.bin: Request: not found

    ./jdk-6u31-linux-i586.bin: 4: ./jdk-6u31-linux-i586.bin: cannot open META: No such file

    ./jdk-6u31-linux-i586.bin: 5: ./jdk-6u31-linux-i586.bin: cannot open link: No such file

    ./jdk-6u31-linux-i586.bin: 6: ./jdk-6u31-linux-i586.bin: cannot open link: No such file

    : not foundlinux-i586.bin: 7: ./jdk-6u31-linux-i586.bin:

    ./jdk-6u31-linux-i586.bin: 8: ./jdk-6u31-linux-i586.bin: cannot open body: No such file

    ./jdk-6u31-linux-i586.bin: 9: ./jdk-6u31-linux-i586.bin: cannot open div: No such file

    ./jdk-6u31-linux-i586.bin: 10: ./jdk-6u31-linux-i586.bin: cannot open table: No such file

    ./jdk-6u31-linux-i586.bin: 11: ./jdk-6u31-linux-i586.bin: cannot open tr: No such file

    ./jdk-6u31-linux-i586.bin: 12: ./jdk-6u31-linux-i586.bin: Syntax error: redirection unexpected

    vi編輯器打開,竟是一個網(wǎng)頁。

     

    只能到官網(wǎng)下載JDK

     

    VMware Workstation虛擬機(jī)來識別USB設(shè)備(U)的方法

     首先,要使VM虛擬機(jī)能夠識別USB設(shè)備,也就像Windows中的找到新硬件提示一樣,打開虛擬機(jī),運(yùn)行后,插入USB設(shè)備(該設(shè)備已被Windows識別),然后按照圖示方式選擇Removable Devices,選擇USB Device,然后在VM的右下角會出現(xiàn)USB設(shè)備圖標(biāo),證明已經(jīng)被VM識別出來了。

    其次,因?yàn)樵?/span>Linux系統(tǒng)中要讀取U盤設(shè)備,必須通過文件掛載的方式來訪問,即把USB設(shè)備也當(dāng)成文件來訪問,要掛載設(shè)備,首先要知道其設(shè)備名,然后在利用掛載命令掛載,可以用fdisk –l或者dmesg命令獲得USB設(shè)備的設(shè)備名假設(shè)為sdb1,然后新建一個文件夾目錄比如mkdir myusb ,再利用mount –t –vfat 設(shè)備名 掛載目錄命令掛載,這里可使用mount –t –vfat sdb1 myusb,然后就可以通過myusb目錄訪問USB設(shè)備上的內(nèi)容。

    最后,使用完畢之后要卸載USB,可以使用unmount掛載目錄,或者unmount 設(shè)備名,即可使用unmount myusb或者unmount sdb1來卸載。

     

     

    naxsu@ubuntu:/mnt$ sudo fdisk -l

    [sudo] password for naxsu:

     

    Disk /dev/sda: 21.5 GB, 21474836480 bytes

    255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x00063e01

     

       Device Boot      Start         End      Blocks   Id System

    /dev/sda1   *        2048    40894463    20446208   83 Linux

    /dev/sda2        40896510    41940991      522241    5 Extended

    /dev/sda5        40896512    41940991      522240   82 Linux swap / Solaris

     

    Disk /dev/sdb: 4011 MB, 4011851776 bytes

    255 heads, 63 sectors/track, 487 cylinders, total 7835648 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x00328b06

     

       Device Boot      Start         End      Blocks   Id System

    /dev/sdb1   *          63     7835647     3917792+   c W95 FAT32 (LBA)

     

    naxsu@ubuntu:~$ sudo mount /dev/sdb1 /mnt/myusb

    naxsu@ubuntu:~$ ls

    naxsu@ubuntu:~$ cd /mnt/myusb/

    naxsu@ubuntu:/mnt/myusb$ sudo cp jdk-6u24-linux-i586.bin /usr/local/

    naxsu@ubuntu:/usr/local$ sudo chmod u+x jdk-6u24-linux-i586.bin

    naxsu@ubuntu:/usr/local$ sudo ./jdk-6u24-linux-i586.bin

    ………

    Press Enter to continue.....

     

     

    Done.

     

    配置環(huán)境變量

    vim編輯,沒有就安裝

    naxsu@ubuntu:/usr/local/jdk1.6.0_24$ vim /etc/profile

    The program 'vim' can be found in the following packages:

     * vim

     * vim-gnome

     * vim-tiny

     * vim-athena

     * vim-gtk

     * vim-nox

    Try: sudo apt-get install <selected package>

    naxsu@ubuntu:/usr/local/jdk1.6.0_24$ sudo apt-get install vim

     

    naxsu@ubuntu:/usr/local$ sudo vim /etc/profile

    加入以下代碼:

    #set java environment

    export JAVA_HOME= /usr/local/jdk1.6.0_24

    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

     

    下面才有效

    export JAVA_HOME=/usr/local/jdk1.6.0_24

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH

     

    每次都用sudo太麻煩了,我們來激活root用戶

    naxsu@ubuntu:/usr/local$ sudo -s

    root@ubuntu:/usr/local#

    修改root用戶密碼

    在終端執(zhí)行 sudo passwd root 指令后,系統(tǒng)將會提示你設(shè)置一個新的 root 帳號密碼

    如果要禁用 root 帳號,那么可以執(zhí)行 sudo passwd -l root

     

    /etc/profile的設(shè)置對su root無效

    那如何將/etc/profile的設(shè)置在su root也能生效呢?

    naxsu@ubuntu:~$ su - root

    Password:

    “-”不能省略,它是–login的編寫。

     

    讓當(dāng)前配置立即生效

    root@ubuntu:~# source /etc/profile

    測試安裝是否成功

    root@ubuntu:~# echo $JAVA_HOME

    /usr/local/jdk1.6.0_24

    root@ubuntu:~# echo $PATH

    /usr/local/jdk1.6.0_24/bin:/bin:/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin

    root@ubuntu:~# echo $CLASSPATH

    .:/usr/local/jdk1.6.0_24/lib/dt.jar:/usr/local/jdk1.6.0_24/lib/tools.jar

    root@ubuntu:~# java -version

    java version "1.6.0_24"

    Java(TM) SE Runtime Environment (build 1.6.0_24-b07)

    Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)

    root@ubuntu:~#

    以上提示說明安裝成功。

    posted @ 2012-06-04 13:33 領(lǐng)悟書生 閱讀(2602) | 評論 (0)編輯 收藏

    今天我的個人網(wǎng)站www.naxsu.com,改了一下DNS,希望早點(diǎn)能訪問

    posted @ 2012-05-11 21:05 領(lǐng)悟書生 閱讀(114) | 評論 (0)編輯 收藏

    僅列出標(biāo)題
    共3頁: 上一頁 1 2 3 
    主站蜘蛛池模板: XXX2高清在线观看免费视频| 亚洲国产精品无码久久一线| 337p日本欧洲亚洲大胆精品555588| 窝窝影视午夜看片免费| 国产中文字幕免费观看| 亚洲av乱码中文一区二区三区| 在线视频免费国产成人| 男女超爽视频免费播放| 亚洲伊人久久成综合人影院| 久久精品无码专区免费| 亚洲AV综合色区无码一区爱AV| 亚洲一区免费观看| 亚洲成a人片在线网站| 最近中文字幕无免费视频| 国产精品国产亚洲区艳妇糸列短篇| 亚洲av日韩片在线观看| 中文字幕免费在线看线人动作大片 | 无码免费又爽又高潮喷水的视频| 亚洲第一黄片大全| 在线观看片免费人成视频无码| 久久亚洲精品成人综合| 永久免费的网站在线观看| 亚洲国产午夜精品理论片在线播放| 国产18禁黄网站免费观看| 视频免费在线观看| 亚洲国产成人精品久久| 无码欧精品亚洲日韩一区夜夜嗨 | 男人的天堂av亚洲一区2区| 亚洲一级Av无码毛片久久精品 | 亚洲精品无码日韩国产不卡av| 又粗又硬又大又爽免费视频播放| 韩日电影在线播放免费版| 亚洲精品高清国产麻豆专区| 日韩中文无码有码免费视频| 在线视频网址免费播放| 亚洲五月综合缴情婷婷| 亚洲一级Av无码毛片久久精品| 国产精品1024永久免费视频| 无遮挡免费一区二区三区| 18亚洲男同志videos网站| 国产大片免费观看中文字幕|