svn - 你使用版本控製而不是源代碼?

svn - 你使用版本控製而不是源代碼?

我發現SVN對文檔,個人文件以及其他非源代碼使用非常有用。 你通常對版本控制系統有什麼其他實際用途?…


version control - 版本控制(即Subversion)適用於文檔跟踪嗎?

我負責大約100多份需要由我部門中的不同人員修改的文檔(word文檔,不是源代碼)。 目前所有的文件都在共享文件夾中,他們將檢索,修改並保存回文件夾。 我現在所做的是在共享文件夾中查找“修改日期”,打開最近修改過的文檔,並使用MS Word中的“跟踪更改”功能來應用更改。 我覺得這有點乏味。 所以如果我在版本控制數據庫中提交它,它會更好更容易嗎? 基本上我想保留不同版本的文件。 我從答案中…


git是否有類似`svn propset svn:keywords`或pre-/ post-commit鉤子的東西?

瀏覽git文檔時,我看不到類似於SVN的提交鉤子或“propset”功能的任何內容,可以說,只要文件被提交到存儲庫,就會更新文件中的版本號或版權聲明。 git用戶是否希望為這種功能編寫外部腳本(這似乎不是什麼問題)或者我只是錯過了一些明顯的東西? 編輯:為了清楚,我更感興趣,例如, svn propset svn:keywords "Author Date Id Revision" ex…


svn - 每個人的源代碼管理?

我有許多非技術用戶都共享一組項目文件。 讓他們使用版本控制是理想的選擇,但是我認為subversion和git對於非技術性的辦公人員來說太過技術性了。 是否有任何分佈式源代碼管理軟件可以正常工作?…


我可以有TortoiseSVN自動添加文件嗎?

有沒有辦法讓TortoiseSVN(或任何其他工具)自動添加我在一個目錄中創建的任何新的.cs文件到我的工作副本,所以我不必記得我在一天結束時創建的文件?…


svn - 版本控制對於一個小型開發組(1-2位程序員)是否必要?

我試圖辯論版本控制對於一個或兩個開發人員很重要的觀點。 更具體地說,我使用共享框架工作在一個通常有兩個PHP開發人員的部門。 他認為,在我們的開發系統中安裝了Subversion後,我們沒有增加任何價值,然而我認為偶爾能夠回滾以查看以前的代碼是很好的,特別是當發生難以解釋的錯誤時,指向一些類。 我認為Subversion提供了最簡單的方法來創建和跟踪更改,其原因包括調試。 Subversi…


Eclipse,Subclipse和Subversive的SVN插件的優缺點是什麼?

Eclipse中的SVN分佈在兩個陣營中。 SVN人開發了一個名為Subclipse的插件。 Eclipse人有一個名為Subversive的插件。 廣義而言,他們都做同樣的事情。 每個的優點和缺點是什麼?…


使用git-svn處理SVN關鍵字擴展

我最近詢問了Git中的關鍵字擴展,我願意接受這個設計,不要在Git中真正支持這個想法。 無論好壞,我正在進行的項目需要SVN關鍵字擴展,如下所示: svn propset svn:keywords "Id" expl3.dtx 保持這個字符串是最新的: $Id: expl3.dtx 803 2008-09-11 14:01:58Z will $ 但我非常想用Git來做我的版本控制。 不幸…


svn - 部分提交Subversion

鑑於這種情況,我在一個文件中做了兩個獨立的更改:例如。 增加了一種新方法並改變了另一種方法。 我經常不希望將這兩個更改作為一個提交提交,而是作為兩個獨立提交。 在git倉庫上,我會使用git-add(1)的交互模式將大塊分成更小的塊: git add--patch 用Subversion做這件事最簡單的方法是什麼?(甚至可能使用Eclipse插件) 更新: 在關於Git的事…


如何將歷史SVN倉庫遷移到新的Git倉庫?

我閱讀了Git手冊,FAQ,Git-SVN速成教程等等,他們都解釋了這一點,但是你卻找不到一個簡單的指令: SVN倉庫: svn://myserver/path/to/svn/repos Git倉庫: git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/…





svn git svn比較 clone install svn使用 tortoisegit sync branch local