[發明專利]利用異構開發工具的協作軟件開發在審
| 申請號: | 201880073634.6 | 申請日: | 2018-11-08 |
| 公開(公告)號: | CN111344678A | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | J·E·吉馳雷奧;K·肖姆甘;C·E·蘭茨;J·P·卡特;S·卡爾維特;D·利博;A·范德霍恩;R·A·V·西爾瓦;A·帕諾弗;G·D·O·查康;S·納拉亞南;O·索羅姆卡;D·C·胡爾希德;E·加瑪;J·里肯 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/52 | 分類號: | G06F9/52;G06F11/36 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 黃倩 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 利用 開發 工具 協作 軟件 | ||
提供其中所有者計算機系統和參與者計算機系統都是成員的協作會話。在該會話內,協作者被提供對被本地存儲在所有者計算機系統上的多文件工作空間的訪問。最初,一組開發工具被標識。這些工具由所有者計算機系統托管并且能夠在工作空間的文件上操作。在工具被標識之后,它們被使得能夠由參與者計算機系統訪問。稍后,請求從參與者計算機系統被接收。在一些實例中,請求被定向到多文件工作空間內的特定文件并且使用開發工具中的一個開發工具來生成。以這種方式,協作會話使得所有者計算機系統的開發工具變得能夠由參與者計算機系統訪問。
背景技術
計算機和計算系統已經影響了現代生活的幾乎每個方面。例如,在工作、娛樂、保健、交通等中通常涉及計算機。
計算機通過執行可執行指令集(即代碼)來操作。這些指令由開發者在開發環境中創建以便創建應用。在許多情況下,開發者為了改進計算機的操作并移除代碼中存在的任何缺陷(bug)將生成代碼的許多不同版本。一旦指令被編譯、解譯和/或構建,底層的計算機系統就執行指令以提供應用的功能性。
已經創建了不同的工具來輔助開發者編寫、編輯、測試和調試應用的可執行指令。這些工具中的一些包括程序代碼文本編輯器、源代碼編輯器、調試器、以及集成的開發環境(IDE)(僅舉幾例)。生成和調試代碼的過程可以通過其他開發者的參與來改進。例如,通過在一個團隊里一起工作,團隊成員能夠共同地協作以審查和改進項目。
本文中所要求保護的主題不限于解決任何缺點或僅僅在諸如以上描述的那些環境中操作的實施例。相反,提供此背景以說明本文中描述的一些實施例可以被實踐于其中的僅僅一個示例技術領域。
發明內容
本文中描述的實施例中的至少一些實施例涉及建立協作會話使得一組開發工具可以變得能夠由多個協作者實時訪問。例如,其中所有者計算機系統和參與者計算機系統都是成員的協作會話被建立。在該協作會話內,協作者(例如,所有者計算機系統和參與者計算機系統)被提供對被本地存儲在所有者計算機系統上的多文件工作空間的訪問。
這里,一組開發工具被標識。這些工具由所有者計算機系統托管(即,工具駐留在所有者計算機系統上并且由所有者計算機系統管理)。另外,這些工具被配置為在被包括在多文件工作空間內的文件上操作。在工具被標識之后,參與者計算機系統然后被給予對工具的訪問,使得參與者計算機系統可以在使用這些工具的同時在多文件工作空間上執行操作。稍后,請求被從參與者計算機系統接收。該請求被定向到多文件工作空間內的特定文件并且使用開發工具中的一個開發工具來生成。以這種方式,協作會話使得參與者計算機系統能夠使用所有者計算機系統的開發工具來在所有者計算機系統的多文件工作空間上執行操作。
因此,如以上所指示的,本實施例提供稍后將更詳細地討論的許多顯著優點。然而,作為簡要的介紹,這些實施例改進多文件工作空間如何被編輯,因為與必須單獨地下載工作空間相反,多個實體能夠在相同工作空間上工作。另外,這些實體能夠繼續使用優選的開發工具。以這種方式,實施例不僅改進編輯過程,而且它們還改進計算機系統的底層功能性。
本發明內容不旨在確定所要求保護的主題的關鍵或必要特征,也不旨在用作確定所要求保護的主題的范圍的輔助。相反,本發明內容被提供從而以簡化的形式介紹一系列概念。下面在具體實施方式中更充分地描述這些概念。
附圖說明
為了描述以上所述的優點和特征以及其他優點和特征可以被獲得的方式,各種實施例的更具體的描述將通過參考附圖來呈現。在理解這些附圖僅僅描繪樣例實施例并且因此不被認為限制的情況下,實施例將利用通過對附圖的使用的附加的特異性和細節來描述和解釋,在附圖中:
圖1圖示了計算機系統的總體視圖。
圖2提供了協作會話可以如何被發起的示例描繪。
圖3圖示了協作者可以具有的各種形式和特性。
圖4圖示了可以用于促進協作會話的示例架構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880073634.6/2.html,轉載請聲明來源鉆瓜專利網。





