Windows

如何在工作組和 Windows 域中更好地設置機器進行開發?

  • August 25, 2010

我是開發者。最初,在我的客戶(雇主)處所,我獲得了公司的台式電腦,其中 Windows XP Pro SP3 加入了企業 Windows Active Directory 域 (AD)。

這是情況1):

  • 1) AD 電腦 Windows 工作站 (或者,為了討論,任何 Windows 工作站作業系統)。

因為,為了開發,我需要對機器進行全面管理,並且硬碟容量有限(只有 20 GB),同時需要設置開發工具((例如,Vsial Studio 2008+2010)和伺服器(用於例如,(MS SQL Server 2008 R2、SharePoint Server 等),我無法安裝另一個 Windows。所以我不得不重新格式化硬碟並重新安裝

  • 2) 工作組 Windows XP Pro SP3(即 Windows XP 作為工作組的一部分,未加入企業 Windows AD)。

這導致了針對 AD 進行互操作和開發、測試和集成的複雜性。

假設我有一個更大的硬碟,或者為了將來類似的情況,什麼更正確的解決方案以便與公司 AD 進行互操作、通信、開發 + 測試 + 集成,同時全面管理開發機器(無法訪問公司 AD 管理):

**A)安裝第二個(雙啟動)工作組Windows XP(用於開發)留下1)**用於訪問AD資源+測試+集成,所以有

  • 3) 1) + 2) 雙啟動機器

要麼

**B) 破解單 1) Windows 安裝?**在隔離的必要性+開發+測試的完整管理(即,將 Windows 作為工作組的一部分)與將 Windows 作為 AD 的一部分的必要性之間進行模擬/扭曲?

無論如何,我可以想像的所有設置(配置)都具有單獨啟動到 AD 機器 Windows 或工作組 Windows 機器的缺點(因為不可能讓 Windows 同時成為工作組和 AD 的一部分)。

雙啟動方案3)也有缺點,就是重複搭建、配置開發環境相當費時。

問題:

  • Q1) 在一個 Windows 中合併 AD 環境中的隔離開發和訪問/開發/測試的必要性有哪些選擇?
  • Q2) 在 AD Windows 本地管理員下訪問 AD 電腦和工作組電腦與在工作組 Windows 管理員下訪問有什麼區別?

相關問題:



更新1:

Sagar 建議 VirtualBox 或 VMWare 播放器(它們在咆哮中迷失了)。

Bart Silverstrim 不建議雙引導並建議“研究虛擬化(在大多數情況下是免費的)。快照和備份更方便,您可以輕鬆模擬網路或多個工作站配置”。

GregD 再次向我提問,儘管我再次無法理解其中的哪一個。GregD 寫道:

“你昨天問了這兩個問題,而這兩個問題目前都是-1。所以你不僅問了一些難以理解的問題,而且你對讓他們回答不感興趣??”

是的,我很感興趣。我應該從 0 個答案和多次反對票中理解什麼?



更新2:

再次感謝我的熱心讀者密切關注並結束這個問題!不過既然它已經被標記為已回答,那又有什麼意義呢?

jscott剛剛在類似的子問題中添加了一個答案

“筆記型電腦使用者可以通過 RDP 連接到他的域桌面嗎?

他可以從非域筆記型電腦訪問域桌面上的文件共享,前提是他使用他的域憑據進行連接。”

謝謝jscott,再一次,我愛你!



更新3 :

哎呀,我格式化了硬碟並從頭開始重新安裝了所有東西(100小時的工作),並且有一個答案如何將域Windows機器轉換為非域機器:

順便說一句,我在公司高層管理人員的批准下重新安裝了 Windows。問題是系統管理員不知道如何在工作組中安裝 Windows(他們將刻錄到 CD 映像中的所有預設都用於本地 AD 客戶端設置)。

他的問題真的不難理解……

vgv:你的 IT 管理員不能只給你機器的管理控制權嗎?這就是我們在辦公室裡的做法。我們每個人都對自己的機器擁有管理控制權,但我們不允許從辦公室外訪問它們(沒有 VPN,除非您有公司提供的筆記型電腦 - 在這種情況下,您無論如何都沒有台式機)。

您實際上並不需要在工作組中進行開發。我相信你的公司可以解決一些問題。您只需要向您的 IT 人員解釋,您至少需要某種級別的軟體開發管理訪問權限。

至於雙啟動,除非您打算在需要從開發到共享某些文件或訪問網路上的某些內容時切換 Windows,否則這確實對您沒有多大幫助。

另一個選擇是獲得更大的硬碟並使用未連接到 AD 的 Windows 虛擬機。做你的開發工作。與雙啟動系統相比,它將節省您的時間。

引用自:https://serverfault.com/questions/169807