标签: hosted

带有mercurial存储库的托管错误跟踪系统(选项摘要和意见请求)

问题

  • 您使用过什么托管的mercurial存储库/错误跟踪系统?

  • 你会推荐给其他人吗?

  • 是否有严重的缺陷,无论是在存储库托管还是错误跟踪功能,这将很难推荐它?

  • 您是否有任何其他经历或想要分享的意见?

  • 如果您使用过其他非mercurial托管的存储库/错误跟踪系统,它如何比较?

(如果我理解正确,这种类型的社区维基风格问题的最佳格式是每个选项一个答案,如果你有经验,如果有几个)

背景

我一直在寻找到选项设置一个bug /问题跟踪数据库,发现了一些有价值的意见这个线程和这个.但后来我开始认为托管解决方案不仅可以解决跟踪错误的问题,还可以解决我们在世界各地的客户站点访问我们的mercurial源代码库时遇到的问题.

由于我们目前无法通过ssl服务mercurial存储库,当我在客户站点时,我必须通过VPN将我的笔记本电脑连接到我的工作网络并通过samba共享访问mercurial存储库(即使它只是两次同步一天).这在高延迟网络上速度极慢,而某些客户的防火墙则无法实现.即使我们可以在这里运行TRACRedmine服务器(感谢交钥匙),我也不确定它会更快,因为我们的互联网连接过度拉伸.

我希望开发人员能够能够推送/拔出远程存储库,为工程师提供服务,以便能够从远程存储库中提取,并为客户(内部和外部)提供能够提交错误的信息. /发布报告.

初始选项

我找到的两个选项是AssemblaJira.

看看Assembla我认为'组'价格看起来合理,但在查询之后,发现每个工作区只能包含一个存储库.由于我们的每个产品可能有多达十几个存储库(主要用于库),这些存储库需要单独管理每个产品,我可以看到它很快就变得昂贵.从好的方面来看,"用户"似乎只是工作区成员,因此您可以拥有尽可能多的客户端用户(只能提交支持服务单并跟踪自己的票证的人),而不会耗尽您的用户分配.

Jira只根据用户数量收费,不幸的是,如果您希望客户用户能够跟踪他们的门票,客户用户也会计入此数量.如果您只希望客户能够提交未跟踪的问题,您可以让他们匿名提交,但这对我来说不是很专业.

更多的选择

通过@Paidhi建议的MercurialHosting页面,我添加了看似提供私有存储库的选项,以及我在网络搜索中找到的另一个选项.

价格按其括号内当天的网站显示.将来欢迎更正.

无论如何,根据他们网站上提供的信息,这是我的总结:

  • Assembla,http://www.assembla.com/,看起来是一个合理的价格,但每个工作区只有一个存储库,因此每个有6个存储库的三个项目将占用与99美元/月专业帐户相关的大部分空间(20个空格).错误跟踪基于Trac.Mercurial + Trac支持在2007年的博客文章中公布,但他们只在其功能网页上列出了SVN和Git.
    • 费用:40美元,40美元,无限制,无限制用户和1,10,20,100个工作空间,每月24美元,49美元,99美元和249美元.(2010年3月29日,2010年10月27日)
    • 他们现在也在他们所有的计划上说无限的存储库.(2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录.
  • BitBucket,http: //bitbucket.org/plans/,是一个专门的开源和专有项目的mercurial托管站点,支持SSL.他们有一个集成的bug跟踪器,它们对私有存储库来说很便宜.除了它自己的问题跟踪器,它还与Lighthouse&FogBugz集成.
    • 成本:5美元,10美元,25欧元,50美元和无限用户每月0美元,10美元,20美元,40美元和80美元,拥有无限制的公共和私人存储库.(2010年10月27日)
    • 成本:1,5,15,25和150个私人存储库的0美元,5美元,12美元,50美元和100美元/月.(2010年3月29日)
    • Bitbucket今年被Atlassian(见Jira)接管,因此定价发生了重大变化.请注意,"用户"被定义为具有对私有存储库的读/写访问权限的人员.(2010年10月27日)
    • 基于SSL和SSH的推/拉.网站上没有HTTPS登录,但支持OpenID,因此您可以选择具有HTTPS登录的OpenID提供商.
  • Codebase HQ,http://www.codebasehq.com/,支持Hg,几乎和BitBucket一样便宜.
    • 成本:3英镑,15英镑,30英镑和60个活跃项目的5英镑,13英镑,21英镑和40英镑/月,无限存储库,无限用户(10个用户每月5英镑除外)和0.5,2,4和10GB.(2010年3月29日,2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录?
  • ActiveState的Firefly,http://firefly.activestate.com/看起来很有趣,但网站上有一些细节,例如你是否每个项目只能有一个存储库.
    • 成本:1美元,5美元和30个私人项目的9美元,19美元和39美元/月,存储限制为0.5,1.5和3 GB.(2010年3月29日)
    • 基于SSL的推/拉?网站HTTPS登录.
    • 最初的萤火虫链接断了,新的萤火虫网站似乎没有说明非试用Firefly的费用是多少.(2010年10月27日)
  • Jira,http://www.atlassian.com/software/jira/,不受您可以拥有的存储库数量的限制,而是受"用户"的限制.如果我们希望客户端用户能够跟踪他们的问题,那么它可能会非常昂贵,因为他们需要为他们创建完整的用户帐户.此外,虽然有一个支持jira的Mercurial扩展,但Atlassian Fisheye的Mercurial没有"高级集成".
    • 费用:10,25,50,100,100 +用户的150美元,300美元,400美元,500美元,700美元/月.(2010年3月29日,2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录.
  • Repository Hosting,http: //repositoryhosting.com/,在二月份增加了Mercurial支持,但与Assembla不同,他们很难更新他们的主页以提及它.
    • 费用:每月6美元,2GB登记,无限制的存款,Trac项目和用户.额外存储1美元/ GB.(2010年10月15日,2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录?
  • 项目Kenai, …

mercurial bug-tracking hosted issue-tracking

32
推荐指数
2
解决办法
3936
查看次数

如何在ubuntu服务器上安装cloud9 IDE

我有一个开发服务器,主要运行基于python的应用程序.我喜欢像cloud9这样的工具界面,但由于我有一台服务器,我宁愿在我自己的服务器上有类似的东西.这就是我所说的"自托管".我只需要编辑本地文件(即该服务器上的文件).

服务器正在运行Ubuntu服务器12.04.cloud9显然可用于自托管,但我从未使用过node.js,如果可能的话我不想了解它.我知道云9还提供与其他服务器的ssh集成,但我希望找到一个可以在Ubuntu上轻松安装并轻松配置的软件包.

stackoverflow上有一个类似的问题,但从2009年开始.

python ubuntu editor hosted web

13
推荐指数
2
解决办法
2万
查看次数

在Linux服务器上运行C程序

这个问题我肯定已经回答了,老实说我不知道​​如何通过搜索来询问它.所以请原谅我缺乏知识,因为这是我在计算机科学领域缺乏知识的唯一地方.

如何在托管服务器上运行C程序是否可行.我可以去哪里http://mysite.com/myspecialcprogram.c它会运行?或者更好的是,我可以在多大程度上使用像C这样的高级语言为我的服务器编程?

还应该注意的是,我有一个运行apache的专用Linux盒子.所以我有完全访问权限.

c webserver hosted

9
推荐指数
2
解决办法
1万
查看次数

如何在"托管解决方案"中使用Active Directory?

昨天我接到了微软代表的电话,询问我们是否提供"托管解决方案",可能是大型Windows Azure推送的一部分.我一接到电话,我们的营销总监就来到我的办公室,并表示我们的大多数客户都要求在下一版本中集成Active Directory.然后我想到:如果应用程序不在客户的网络上,那么如何在"托管解决方案"中使用Active Directory?

作为一个关于Active Directory集成的更一般的问题,通常对应用程序有什么样的功能变化?这是表示用户只是通过向Active Directory进行身份验证来登录应用程序,还是表示应用程序从Active Directory获取其用户列表,或者是否在应用程序中创建新用户或组在Active Directory中创建新用户或组?

我刚陷入流行语战争的交火中吗?

active-directory hosted azure buzzword-compliance

9
推荐指数
1
解决办法
2万
查看次数

在管道构建期间获取 sql server (express) azure devops

我正在为 asp.net 应用程序设置管道。在集成测试任务期间,我需要连接到 SQL 服务器。我怎么能对管道说我需要一个 sql 服务?

我尝试过多个 microsoft 托管代理池(Windows Server 1803、Hosted 2017 & 2019)我使用 Windows Server 1803,问题是:

The operating system of the container does not match the operating system of the host.

我想正确设置一个临时的 sql 服务器来运行测试。

我用 localdb 代替。

我在集成测试任务之前运行此脚本

SqlLocalDB.exe create "DeptLocalDB"  
SqlLocalDB.exe share "DeptLocalDB" "DeptSharedLocalDB"  
SqlLocalDB.exe start "DeptLocalDB"  
SqlLocalDB.exe info "DeptLocalDB"
Run Code Online (Sandbox Code Playgroud)

与 powershell 连接: Invoke-Sqlcmd -Query "SELECT GETDATE() AS TimeOfQuery;" -ServerInstance "(localdb)\.\DeptSharedLocalDB"

连接 sqlcmd: sqlcmd -S (localdb)\.\DeptSharedLocalDB

连接 ac# 应用程序 (connectionString): "Data Source=(localdb)\.\DeptS haredLocalDB;Initial Catalog=DeptLocalDB;Integrated Security=True;"

如果有人知道如何在 azure …

hosted azure-devops azure-pipelines

8
推荐指数
2
解决办法
2278
查看次数

我可以在办公室服务器上创建一个托管的SVN存储库"并行"吗?

我们一直在办公室里使用DIY SVN服务器大约一年了.这是一个安装在家庭服务器上的SVN的简单设置.我们使用陆龟SVN来访问它我只是希望我几年前就已经了解了一个版本控制系统..无论如何,当然在1Gbps局域网上办公室访问服务器是完美的,但外面它可用但很差,受限于50k字节/秒我们的ADSL线路上传到网络的速度.我想这可能会在'无限'的某一天改善,但我们可能会等待.

我希望托管一个"并行"存储库,为此我意识到我将付费,访问速度要快得多.这也可以为我们提供额外的备份.我的回购不到40G,所以100G限制就可以了.有没有办法做到这一点,并使两个镜像,以便提交(至少小)几乎立即可见?我已经在使用Svnbackup命令在我们的服务器上制作一个并行镜像,这样可以两种方式工作吗?

任何建议或替代品赞赏.

TIA Brian

svn repository mirror hosted

6
推荐指数
1
解决办法
558
查看次数

托管存储库的Nexus 504网关超时

我的团队管理着公司中许多其他团队使用的Nexus存储库。一个团队正在使用它来存储较大的存档文件(大多数为1.6GB,有时为4.5GB),这已经很好了,但是现在他们的行为变得很奇怪,在肯定存在的文件上出现504网关超时。一段时间后,文件将变得可用,就好像它们已被下载一样。可能是最近上传的影片,或者是几天前上传的影片,似乎相当随机。

我知道如果远程存储库运行缓慢,则代理存储库会发生此错误,但这是托管的!检索磁盘上的文件怎么会有超时错误?

这些错误根本不会出现在日志中,而是显示在GUI的一个框中,似乎是由于某种前端与后端通信速度较慢而引起的。日志文件中没有其他相关条目可以解释为什么托管文件检索缓慢。是否发生某种导致这种情况的加载或哈希处理,我们可以将其关闭还是至少进行监视?

这导致一个大型项目中的构建经常中断,并且由于没有日志,我们甚至无法监视其发生的时间和频率。

我们的Nexus版本2.6.4-02有点旧,升级是否可以解决?我们需要一个快速的解决方案,或者有很好的工作机会的解决方案。

提前致谢。

timeout hosted nexus sonatype

5
推荐指数
0
解决办法
1876
查看次数

从外部托管的Jupyter Notebook下载时动态提供文件服务

我正在使用托管在外部服务器上的Jupyter Notebook,即用户只能通过Jupyter Notebook来访问服务器。我正在寻找一种方式在这样的Jupyter Notebook中工作的用户可以将其结果下载为直接从Jupyter服务器提供的文件。

这是一个小例子来说明我想要实现的目标:

# this code runs inside a Jupyter Notebook
import pandas as pd

testdata = { 'a' : [1,2,3,4],
             'b' : ['Hotel', 'Bed', 'Beer', 'TV']}

dataset = pd.DataFrame(testdata)
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种用户友好的方式来下载该数据集(通常,用户正在做很多处理,在准备好下载数据之前进行重塑)。

例如这样:

mytools.download_dataframe_as_hdf(dataset)
Run Code Online (Sandbox Code Playgroud)

要么

dataset.to_hdf('test.hdf', 'test')
mytools.download_file('test.hdf')
Run Code Online (Sandbox Code Playgroud)

是否有内置功能或巧妙的方式来实现这一目标?

编辑:改进了简单的解决方案。

HTML一旦文件存在于服务器的文件系统上,使用IPython.display`就可以轻松显示链接。

from IPython.display import HTML

HTML('<a href="test.hdf">download hdf</a>')
Run Code Online (Sandbox Code Playgroud)

但是,我想找到一种通过缓冲流为数据提供服务的解决方案,即避免先将数据转储到本地文件系统上。任何想法如何以pythonic方式实现此功能?

python hosted jupyter-notebook

5
推荐指数
0
解决办法
717
查看次数

与我自己托管的Varnish相比

使用Fastly而不仅仅是拥有自己的自己的Varnish有什么好处?Quickly提供的额外优势和功能是普通的Varnish没有,或者仅仅是Fastly管理Varnish的方式与CloudAMQP托管和管理RabbitMQ的方式相同?

hosted varnish fastly

2
推荐指数
1
解决办法
613
查看次数

托管软件合同

我终于为托管软件找到了一个客户端 - 这是我第一次销售软件.我希望双方签订合同,指明预期的正常运行时间,付款时间表等等,这样就没有人觉得他们被骗了,但我不是律师,现在也买不起.有谁知道如何从这个过程开始?

TIA.

saas hosted-app hosted contract

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

HTTP错误500.19 - BlogEngine.NET中的内部服务器错误

我正在尝试在arvixe.com的托管计划中安装BlogEngine.NET

当我尝试导航到博客时出现此错误:

无法读取配置节'system.web.extensions',因为它缺少节声明

53:     </system.serviceModel>
54:     <system.web.extensions>
55:         <scripting>
Run Code Online (Sandbox Code Playgroud)

这是我的web.config文件.

互联网上有一些文章解决了这个问题,但问题是:

1-我在托管计划中使用博客

2-我无法使用Arvixe访问IIS配置.

您认为我可以通过更改web.config文件来解决这个问题吗?

.net c# iis blogengine.net hosted

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