小编dna*_*dna的帖子

CruiseControl [.Net]与TeamCity进行持续集成?

根据实际经验,我想问你哪个自动构建环境更好.我打算做一些.Net和一些Java开发,所以我想有一个支持这两个平台的工具.

我一直在阅读并了解CruiseControl.NET,用于stackoverflow开发,以及TeamCity,它支持在不同操作系统平台上构建代理并基于不同的编程语言.所以,如果你对这两者都有一些实际经验,你更喜欢哪一个?为什么?

目前,我最感兴趣的是该工具的易用性和管理,更不用说CC是开源的,而且当你有很多项目要运行时,TC在某些时候需要获得许可(因为,我需要它用于少量项目).

此外,如果有其他工具满足上述要求并且您认为值得推荐 - 请随意将其纳入讨论.

cruisecontrol.net build-automation teamcity continuous-integration cruisecontrol

116
推荐指数
5
解决办法
3万
查看次数

使用嵌入式RavenDB跨平台 - .NET/Mono/MonoTouch/MonoDroid?

我如何在所有主要的.NET平台上使用嵌入式RavenDB(.NET> = 4.0,Mono,MonoTouch,Mono for Android,[WinRT,MonoGame等]).

它计划在未来支持嵌入式版本的跨平台官方吗?如果是的话:何时?

mono nosql xamarin.ios xamarin.android ravendb

4
推荐指数
1
解决办法
1376
查看次数

GridFS.Upload() 不上传流内容

以下示例代码:

using (var ms = new MemoryStream())
{
    var artifactContent = Encoding.UTF8.GetBytes("content of some file/upload/etc as string");
    ms.Write(artifactContent, 0, artifactContent.Length);

    // ms.Lenght > 0


    var gridFsCreateOptions = new MongoGridFSCreateOptions {ContentType = "text/plain"};
    var gridFsFileInfo = mongoGridFsDatabase.GridFS.Upload(ms, "Test.txt", gridFsCreateOptions);

    // stream is not uploaded and gridFsFileInfo.Lenght == 0
}
Run Code Online (Sandbox Code Playgroud)

fs.files集合被填充,但fs.chunks集合为空。

我的代码有什么问题?我在 Win8 上使用 MongoDB 2.4.7 和来自 NuGet 的官方 C# 驱动程序。

c# mongodb gridfs mongodb-.net-driver

0
推荐指数
1
解决办法
689
查看次数