2012-12-10 30 views
1

我在MonoTouch上遇到ServiceStack问题,我想自己构建它。不幸的是,最新的代码在MonoTouch中遇到了一个错误,所以我想从最新版本代码的已知点开始。ServiceStack中标记发布版本的标记

https://github.com/ServiceStack/ServiceStack/tree/master/release/latest/MonoTouch

当前标注为3.85。

通常我会寻找在回购工作从一个标签,但我找不到任何。我如何获得用于构建3.85的源代码?

干杯, 菲利克斯

回答

0

当一个Git项目不标记他们的版本中,您将需要出差回来到提交日志see where v3.85 and the MonoTouch libs were added到项目中。

+0

请原谅我的无知,因为我相对较新的github和DVCS,但不是ServiceStack.Text一个单独的回购?我只是把ServiceStack.Text.dll文件添加到ServiceStack的日期和时间,并使用它来获取SS.Text repo的状态?在SS和SS.Text中使用标签不是更好吗,这样任何人都可以更确定地按照预期构建发布版本吗? – Felix

+0

SS.Text是一个单独的代表,具有客户端的SS.Common是主要的回购商。我们不使用标签,我们是一个快速发展的项目,几乎每周发布一次,使用提交历史记录在您要查找的时间点查找代码。 – mythz

+0

好的。我将SS.Text设置为3.85之后创建,并修改了RegisterTypeForAot ()方法以创建RegisterTypeForJsonAot ()。这是尝试和解决... http://stackoverflow.com/questions/13796704/calling-servicestack-text-jsconfig-registertypeforaott-with-monotouch-cause – Felix