Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NuGet能否用于非软件开发领域?_Nuget - Fatal编程技术网

NuGet能否用于非软件开发领域?

NuGet能否用于非软件开发领域?,nuget,Nuget,我知道NuGet主要针对软件开发,但我看到了其他潜在用途 比如,- 一个简单的文件控制系统。(我看不到办公室工作人员想出一个全面的打击) 由一个人创建新版本,并自动发布到文档存储库 例如,正在使用最新版本的健康与安全文件。 或费用报销表的最新版本 还有其他潜在的用途吗?我认为使用NuGet不会比使用VCS更友好。它们都是基于命令的,但可以包装在UI中。事实上,在Mercurial中使用类似于Ortoisehg的东西可能比NuGet更容易,因为目前在Visual Studio之外没有任何NuGet

我知道NuGet主要针对软件开发,但我看到了其他潜在用途

比如,- 一个简单的文件控制系统。(我看不到办公室工作人员想出一个全面的打击) 由一个人创建新版本,并自动发布到文档存储库

例如,正在使用最新版本的健康与安全文件。 或费用报销表的最新版本


还有其他潜在的用途吗?

我认为使用NuGet不会比使用VCS更友好。它们都是基于命令的,但可以包装在UI中。事实上,在Mercurial中使用类似于Ortoisehg的东西可能比NuGet更容易,因为目前在Visual Studio之外没有任何NuGet的UI?

NuGet不是版本控制系统,而是一个分发系统。我认为它在文档管理中唯一有用的地方就是分发文档模板。您最好使用SharePoint、共享文件夹,甚至是网站的url,以确保每个人都在使用正确版本的共享文档

然而,NuGet肯定已经被一些人接受了,尽管不是我见过的软件开发社区之外的人。我相信它在PsGet、chocolate、TfsGet和Orchard中扮演着核心角色(或在某个阶段扮演过)