第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

哪些Eclipse文件屬于版本控制?

哪些Eclipse文件屬于版本控制?

慕慕森 2019-07-23 16:40:38
哪些Eclipse文件屬于版本控制?哪些Eclipse文件適合置于源代碼管理之下,顯然除了源代碼之外?在我的項(xiàng)目中,具體來說,我想知道:.metadata / * project-dir / .project project-dir / .classpath project-dir / .settings / *如果有任何相關(guān)的內(nèi)容,請解釋您的指南。
查看完整描述

3 回答

?
嚕嚕噠

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊

不應(yīng)在源代碼管理中管理元數(shù)據(jù)。他們主要包含相關(guān)數(shù)據(jù)工作區(qū)。

唯一的例外是.launchXML文件(啟動(dòng)器定義)。

他們被發(fā)現(xiàn)

[eclipse-workspace]\.metadata\.plugins\org.eclipse.debug.core\.launches

并且應(yīng)將它們復(fù)制到項(xiàng)目目錄中:刷新項(xiàng)目時(shí),這些配置將顯示在“運(yùn)行配置”對話框中。

這樣,那些啟動(dòng)參數(shù)文件也可以管理到SCM中。

(警告:在“ 運(yùn)行 / 啟動(dòng) / 啟動(dòng)配置”首選項(xiàng)面板中取消選中“刪除關(guān)聯(lián)資源時(shí)刪除配置”選項(xiàng):通常軟刪除項(xiàng)目以便再次將其導(dǎo)入 - 強(qiáng)制重新初始化eclipse元數(shù)據(jù)。但是這個(gè)選項(xiàng),如果選中,將刪除你的詳細(xì)啟動(dòng)參數(shù)?。?/p>

project-dir/.projectproject-dir/.classpathproject-dir/.settings/*

應(yīng)該在你的供應(yīng)鏈管理(尤其是.project.classpath根據(jù)Eclipse文檔)。

目標(biāo)是任何人都可以簽出/更新他/她的SCM工作區(qū)并將Eclipse項(xiàng)目導(dǎo)入Eclipse工作區(qū)。

為此,您希望使用鏈接資源僅在.classpath中使用相對路徑

注意:如果project-dir引用“外部”項(xiàng)目目錄,而不是在eclipse工作區(qū)下創(chuàng)建的目錄,則更好。這樣,兩個(gè)概念(eclipse工作區(qū)與SCM工作區(qū))明顯分開。


正如ipsquiggle在評論中提到的那樣,正如我在舊答案中提到的那樣,您實(shí)際上可以將啟動(dòng)配置直接保存為項(xiàng)目目錄中的共享文件。然后,所有啟動(dòng)配置都可以像其他項(xiàng)目文件一樣進(jìn)行版本控制。

(來自博客文章提示:從KD 創(chuàng)建和共享啟動(dòng)配置


查看完整回答
反對 回復(fù) 2019-07-23
?
蝴蝶刀刀

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超8個(gè)贊

我目前正在開發(fā)一個(gè)項(xiàng)目,我們在源代碼管理下?lián)碛?project和.cproject文件。我們的想法是,與庫路徑和鏈接指令相關(guān)的設(shè)置將在整個(gè)團(tuán)隊(duì)中傳播。

在實(shí)踐中它沒有很好地工作,合并幾乎總是回到?jīng)_突狀態(tài),需要在eclipse之外解除沖突,然后項(xiàng)目關(guān)閉并重新打開以使更改生效。

我不建議將它們保存在源代碼管理中。


查看完整回答
反對 回復(fù) 2019-07-23
?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊

有些項(xiàng)目,比如那些使用Maven的項(xiàng)目,比如基于POM生成.project文件。

也就是說,除此之外 - .metadata不應(yīng)該在源代碼管理中。根據(jù)您計(jì)劃管理標(biāo)準(zhǔn)的方式,您的項(xiàng)目必須確定projectdir / .settings是否有效。如果您可以誠實(shí)地信任您的開發(fā)人員根據(jù)標(biāo)準(zhǔn)設(shè)置他們的環(huán)境,并且您不必為任何項(xiàng)目定制任何特殊的環(huán)境,那么您就不需要將它們放入。我,我建議專門配置每個(gè)項(xiàng)目。這允許開發(fā)人員在同一工作區(qū)中處理多個(gè)項(xiàng)目的內(nèi)容,而無需來回更改默認(rèn)設(shè)置,并且它使設(shè)置非常明確,覆蓋其默認(rèn)設(shè)置以匹配項(xiàng)目的標(biāo)準(zhǔn)。

只有困難的部分是確保它們都保持同步。但在大多數(shù)情況下,您可以將.settings文件從項(xiàng)目復(fù)制到項(xiàng)目。如果您在源代碼管理中有任何特別不需要的內(nèi)容,請執(zhí)行相應(yīng)的設(shè)置svn:ignore,如果您的SCM支持它。


查看完整回答
反對 回復(fù) 2019-07-23
  • 3 回答
  • 0 關(guān)注
  • 588 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)