<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компания Microsoft представила виртуальную файловую систему ...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html</link>
    <description>Разработчики из Microsoft столкнулись с проблемой масштабирования Git: как оказалось, на платформе Windows приложение не в состоянии работать с очень крупными репозиториями. Так, например, исходные коды Windows содержат 3,5 миллиона файлов, которые в сумме занимают более 270GB. В одном из крупных проектов Microsoft операция clone выполняется 12 часов, checkout - 3 часа, status - 8 минут, commit - 30 минут. Поняв, что так работать невозможно, Microsoft создала (https://blogs.msdn.microsoft.com/visualstudioalm/2017/02/03/announcing-gvfs-git-virtual-file-system/)  GVFS - слой виртуализации файловой системы для Git, который позволяет Git думать, что файлы находятся на месте, но подгружаются они только тогда, когда реально нужны.&lt;br&gt;&lt;br&gt;&lt;br&gt;С помощью предложенного решения для репозиториев, размещённых в окружении Windows, удалось ускорить выполнение операции clone в 144 раза, checkout в 360 раз, status в 120 раз, commit в 140 раз.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Исходный код проекта опубликован на Github (https://github.com/Microsoft/gvfs) под</description>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (Konstantin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#164</link>
    <pubDate>Wed, 06 Jun 2018 18:18:35 GMT</pubDate>
    <description>О да! Уж MS-то знает, как пропатчить git под Windows &amp;#128518;&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (виндотролль)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#163</link>
    <pubDate>Thu, 09 Feb 2017 16:19:34 GMT</pubDate>
    <description>&amp;gt; Ведь linux kernel содержит много файлов!&lt;br&gt;&lt;br&gt;совсем другого порядка величина. В линуксе столько строчек, сколько в репах мс (по их словам) файлов.&lt;br&gt;&lt;br&gt;&amp;gt; Если мякишей так припёрло, пусть используют централизованный SVN&lt;br&gt;&lt;br&gt;большие компании так и делают: используют один централизованный репозиторий для всего кода. Зачем мс взяла изначально неподходящий инструмент, можно только гадать.&lt;br&gt;&lt;br&gt;&amp;gt; и не суют свои поганые ручонки к распределённым системам.&lt;br&gt;&lt;br&gt;как бы, вольны делать, что хотят. Мне тоже не нравится этот их embrace линукса, а вот сейчас, extend гита. Но запретить им нельзя.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (robux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#162</link>
    <pubDate>Thu, 09 Feb 2017 15:08:06 GMT</pubDate>
    <description>&amp;gt; Это был такой тонкий троллинг, который мсье не понял. Уж мне-то можно &lt;br&gt;&amp;gt; верить, троллинг &amp;#8212; моя профессия.&lt;br&gt;&amp;gt; А суть сказанного: depth=1 ограничит количество коммитов, но не файлов в рабочей &lt;br&gt;&amp;gt; копии. А их, как жалуется мс, аж 3.5 млн.&lt;br&gt;&lt;br&gt;Я по практике говорю, что git clone многократно ускоряется, если добавить depth=1.&lt;br&gt;&lt;br&gt;Что же касается 3.5 млн файлов, то как, скажите, бедненький Торвальдс мучается с этим вашим gitом? Ведь linux kernel содержит много файлов!&lt;br&gt;&lt;br&gt;Если мякишей так припёрло, пусть используют централизованный SVN, и не суют свои поганые ручонки к распределённым системам.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (KonstantinB)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#161</link>
    <pubDate>Tue, 07 Feb 2017 21:38:32 GMT</pubDate>
    <description>Думаю, им оказалось проще придумать костыль, чем объяснить своим индусам, как писать модульный код и пользоваться субмодулями или системами управления зависимостями.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (анонимщик)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#160</link>
    <pubDate>Tue, 07 Feb 2017 10:33:50 GMT</pubDate>
    <description>Попробовали во времена Windows NT 3. К версии 4 всё стало тяжёлым и почти монолитным.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#159</link>
    <pubDate>Tue, 07 Feb 2017 08:29:30 GMT</pubDate>
    <description>&amp;gt; Исходный код проекта опубликован на Github (https://github.com/Microsoft/gvfs) под лицензией &lt;br&gt;&amp;gt; MIT.&lt;br&gt;&lt;br&gt;&#091;I&#093;&quot; The idea of Opensource was to break free off propriertary software. Break free off this pay-to-play. And instead, she writes &#091;Ashe Dryden - A.M.&#093;, we&apos;he bended up in this scenario where we&apos;re now paying for the development of software that large companies finantially benefit from with little cost to them. We&apos;ve somehow built this system where, yes, Opensouce &quot;&quot;won&quot;&quot; in the sense that every company is an opensource company now. I mean that Microsoft is opensourcing .NET like how mach more do you need an example of a.. of a.. of a.. yuo know... of a.. of a.. of an example do you need to show that sort of in this opensource vs propriertory battle we&apos;ve won. But we&apos;ve &quot;won&quot; it had such a cost. The cost now is that thousands of people donating money to Miscrosoft. And to Oracle. And to Apple. And to Google. Like... thats wierd! Would you write a check to Google? So why are you working on open-source for t</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#158</link>
    <pubDate>Tue, 07 Feb 2017 07:06:42 GMT</pubDate>
    <description>&amp;gt; Занято уже название! Через GVFS Гном&lt;br&gt;&lt;br&gt;MS RMS видел? А он есть.  Гусары, молчать про MS CAL.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#157</link>
    <pubDate>Tue, 07 Feb 2017 07:01:40 GMT</pubDate>
    <description>Занято уже название! Через GVFS Гном монтирует и размонтирует диски. GVFS работает в связке с GIO и udisks2, а раньше был Gnome-VFS, который работал в связке с HAL.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Microsoft представила виртуальную файловую систему ... (виндотролль)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/110347.html#156</link>
    <pubDate>Mon, 06 Feb 2017 21:43:56 GMT</pubDate>
    <description>Это был такой тонкий троллинг, который мсье не понял. Уж мне-то можно верить, троллинг &amp;#8212; моя профессия.&lt;br&gt;&lt;br&gt;А суть сказанного: depth=1 ограничит количество коммитов, но не файлов в рабочей копии. А их, как жалуется мс, аж 3.5 млн.&lt;br&gt;</description>
</item>

</channel>
</rss>
