1. 程式人生 > >版本控制軟體的使用

版本控制軟體的使用

導讀

  版本控制軟體提供完備的版本管理功能,用於儲存、追蹤目錄(資料夾)和檔案的修改歷史,是軟體開發者的必備工具,是軟體公司的基礎設施。版本控制軟體的最高目標,是支援軟體公司的配置管理活動,追蹤多個版本的開發和維護活動,及時釋出軟體。

  這裡記錄 個人使用版本控制軟體的相關筆記,主要涉及git、TortoiseSVN。

1、通用原則 初始化本地倉庫到伺服器

1、在伺服器上建一個專案,這是前提,這樣就會得到伺服器上 專案的地址

2、初始化到本地(Git 用 init 和remote add origin 等;TortoiseSVN 用 checkout)

3、在本地庫上新增本地檔案(Add)

4、提交

2、git

git status

git branch 

git checkout

git log --oneline --graph

git help

問題解決

1) fatal: the remote end hung up unexpectedly

檔案太大,傳送會龜速卡在  Writing objects: xx% ,最後  fatal: the remote end hung up unexpectedly。

解決:

windows:

在 .git/config 檔案中加入

[http]

postBuffer = 524288000

linux:

git config http.postBuffer 524288000 

相關連結 3、TortoiseSVN 將本地專案上傳到svn

0、在伺服器上新建 svn 專案,獲得 svn 路徑
1、在本地專案目錄的上級目錄,使用 checkout 指定 從伺服器檢出的地址 以及到本地的目錄
2、使用 Add 操作將需要上傳的檔案新增進去
3、使用 commit 提交

相關推薦

SVN(subversion)版本控制軟體的安裝與配置

本文主要介紹windows與阿里雲liunx(centos)的安裝與配置SVN工作原理:客戶端-服務端   程式碼的提交、更新   每一個版本都會在svn的安裝配置目錄下 SVN下載地址:http://subversion.apache.org/packages.ht

工作中多人使用git版本控制軟體協作開發,常見的應用場景

工作中多人使用版本控制軟體協作開發,常見的應用場景歸納如下: 假設小組中有兩個人,組長小張,組員小袁 場景一:小張建立專案並提交到遠端Git倉庫 場景二:小袁從遠端Git倉庫上獲取專案原始碼 場景三:小袁修改了部分原始碼,提交到遠端倉庫 場景四:小張從遠端倉庫獲取小袁的提交

【SVN】版本控制軟體

SVN版本控制軟體 SVN是什麼 SVN的全程是subversion,SVN版本控制軟體可以解決協助開發、遠端開發和版本回退三個問題。 特點:操作簡單、入門簡單、跨平臺操作 。 SVN是輸入C/S服務類軟體,有客戶端和服務端。 SVN版本控制軟體 SVN是什麼 SVN的全程是subver

版本控制軟體的使用

導讀   版本控制軟體提供完備的版本管理功能,用於儲存、追蹤目錄(資料夾)和檔案的修改歷史,是軟體開發者的必備工具,是軟體公司的基礎設施。版本控制軟體的最高目標,是支援軟體公司的配置管理活動,追蹤多個版本的開發和維護活動,及時釋出軟體。   這裡記錄 個人使用版本控制軟體的相關筆記,主要涉

關於版本控制軟體以及Git的簡單介紹

以下內容從Pro Git這本書獲取,該書的PDF下載連結 https://git-scm.com/book/zh/v2 本章介紹開始使用 Git 前的相關知識。我們會先了解一些版本控制工具的歷史背景,然後試著讓 Git 在你的系統上跑起來,直到最後配置好,可以正

Linux安裝版本控制軟體RabbitVCS

1.安裝 #複製以下命令就好,Enter就好。 sudo add-apt-repository ppa:rabbitvcs/ppa #然後會看到這麼一句,“Launchpad RabbitVC

版本控制軟體Visual Source safe使用小結 (配合上文)

安裝sourcesafe軟體 1.建立Source Safe伺服器步驟              a.執行Visual Source safe 6.0 Admin,選單Tools下選擇Create database項              b.選中選單User中,增加vss資料庫的使用者和密碼     

[軟體]如何使用分散式版本控制工具Git?

Git是一個由林納斯·託瓦茲為了更好地管理linux核心開發而創立的分散式版本控制/軟體配置管理軟體。需要注意的是和GNU Interactive Tools,一個類似Norton Commander介面的檔案管理器相區分。Git最初的開發動力來自於BitKeeper和Monotone[2][3]。Git最初

軟體開發&測試版本控制說明

1.引入版本控制的原因錯誤觀念:軟體測試不需要版本控制。 12測試過程中發現的bug提交給開發人員,開發人員在對提交的bug進行修改,bug修改後開發人員會將修改後的程式碼放入當前的軟體版本之中,導致軟體測試版本釋出過於頻繁,測試版本不穩定,導致修改過的bug再次出現,測試重

基於GitLab與Git Extensions搭建版本控制工具

基本 cmd img html nat 需求 無法 spa hang 1.背景   大家知道GitHub是現在非常流行的代碼托管工具,但是如果有些項目不想開源的話,則需要付費,因此萌生了自己搭建一個Git的版本控制工具,供內網使用。GitLab則是個好的選擇,但是GitL

git 對 Microsoft Word 進行版本控制

dcl code 版本控制系統 documents custom ec2 adobe pen you   昨天中國高校發生了一件駭人聽聞的事情,聽說不少高校的校園網用戶連接校園網被勒索病毒給黑了,重要文件全部被加密,必須要支付贖金才能解密,具體新聞可以參見:http://w

如何選擇版本控制系統之二---Git的研發應用場

nal fix idt max-width 設計理念 ted 過程 style ria 之前寫了一篇《如何選擇版本控制系統 ---為什麽選擇Git版本控制系統》,地址是:http://www.cnblogs.com/goldenfish/p/6876864.html,有興趣

如何選擇版本控制系統之二---Git的研發應用場景

版本控制系統 git 華為軟件開發雲 之前寫了一篇《如何選擇版本控制系統 ---為什麽選擇Git版本控制系統》,地址是:http://laoyudage.blog.51cto.com/12854334/1927409,有興趣的可以去看看,本篇文章算是這個系列的第二篇文章。Git誕生於2002年,由

SVN版本控制系統搭建(結合http服務)

start class read 上傳 net 腳本 tab hooks 文件內容 .zise { background: #CCCCFF; color: white; text-align: center } .fense { color: #FFCCCC; text-a

VSS+SourceAnywhere for VSS搭建版本控制系統教程

anywhere 新的 實現 -1 不同 soft 建立 小寫 連接數據庫 VSS:Microsoft Visual Source Safe,本教程使用VSS2005(好像2005就是官方更新的最後一版了)。 SourceAnywhere for VSS:分為服務端和客戶端

Git版本控制

官網 新建 not one push commit git clone hub 添加 1.Git基礎命令的使用 git status:檢查當前文件的狀態。 如果當前沒有任何跟蹤文件,也沒有任何文件在上次提交後更新過,總的 來說就是沒有可提交的文件的時候,

如何選擇版本控制系統之三---代碼托管操作

版本控制 git 往期文章:《如何選擇版本控制系統 ---為什麽選擇Git版本控制系統》《如何選擇版本控制系統之二---Git的研發應用場景》跨地域開發的需求其實由來已久,並在IT/互聯網高速發展的今天越來越普遍,這正是Git版本管理廣泛流程的技術原因之一。對於一個開發者如何將本地代碼提交到中央倉庫,

脈沖雲基礎功能之版本控制

脈沖雲 版本控制 脈沖雲開發平臺 版本控制:如果說什麽是軟件開發項目一定要使用的基礎工具,那麽版本控制系統應該算最重要的部分。不管是個人開發或是團隊協作開發,都可以通過版本控制系統獲得巨大的好處。  沒有版本控制系統的話,代碼可能被別人或自己不小心覆蓋或遺失、也不知道是誰因為什麽原因改了這段代碼、

如何選擇版本控制系統之三

由於 download .cn www 成功 華為軟件開發雲 readme.md 軟件開發 保留 往期文章: 《如何選擇版本控制系統 ---為什麽選擇Git版本控制系統》 《如何選擇版本控制系統之二---Git的研發應用場景》 跨地域開發的需求其實由來已久,並在IT/互聯網

git如何移除某文件夾的版本控制

狀態 paths rfi push 現在 div 遠程 code csdn 目錄結構如下 project bin lib src ...... 執行如下的操作 git add . git commit -m "add b