我们将安装Subversion Edge和Redmine,但要求它们在同一个盒子上运行。 安装Redmine最简单的方法似乎是使用BitNami堆栈。 我们的Inf Struct团队只有IIS的经验,所以我会帮助他们,但是我不确定最简单的方法来启动它,因为两者都需要Apache,但是它们都有自己的预安assembly置,不兼容。 我应该如何build议我们去做这件事?
我知道这些是noob问题,但我从来没有得到我自己的Subversion之前运行,我有点失落。 我在Windows中安装了VisualSVN,但默认情况下它不支持svn://协议,只有HTTP或HTTPS。 它可以在HTTP上正常工作,我可以通过它的pipe理工具来pipe理它,查看它的存储库并获得它们的基于HTTP的URL,从而能够使用Tortoise来检出和检入。能够使用Tortoise从存储库URL检出: http://Main:90/svn/HikariKrumo/ 但是我需要svn://协议让Redmine来访问它。 Redmine说支持http://但它报告这个错误消息: The entry or revision was not found in the repository. 。 而我需要HTTPS才能从Internet访问它。 如果我可以让Redmine从svn访问它://我可以将其configuration为使用HTTPS代替HTTP,我希望这一切都能正常工作。 我喜欢VisualSVN,因为它的pipe理工具,但是如果需要的话,我可以使用另一个Subversion发行版,只要它支持svn://和https://。 我疯了,因为它应该是简单的,但我不能得到它的工作。
我已经build立了一个从turnkey linux获得的redmine服务器。 邮件或多或less的开箱即用。 我可以邮寄给任何不在我的域名的人。 让我解释: 如果我从命令行运行邮件命令,并发送到我的个人电子邮件(或任何其他非域电子邮件)它的作品。 如果我邮寄给我的域名中的任何人,则不会。 我们的邮件由Google处理并find。 出于某种原因,这台机器看到的域名,并试图处理它本身(我不想)。 我只想让邮件走向谷歌(或任何地方)的自然之路。 我有一种感觉,如果我把机器的领域改成了我的东西(这对我来说没问题),它会开始正常工作。 我尝试过这样做,但认为我错过了一个。 非常感激任何的帮助! 我以为也许改变域可能会欺骗后缀。 我更改了主机名文件: redmine.hsi.com 这是main.cf文件: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin […]
我尝试使用reposman将项目更新到SVN仓库,这里是我使用的命令: ruby /home/redmine/redmine-1.2.1/extra/svn/reposman.rb –redmine redmine.mywebsite.com –svn-dir /var/svn –owner redmine –group www-data –url http://svn.mywebsite.com –key=myapikey –verbose 这是我从reposman.rb得到的结果: querying Redmine for projects… Unable to connect to http://redmine.mywebsite.com/sys/: invalid character at "<?xml vers" 当我看着production.log时,这里是我所拥有的: Processing SysController#projects to json (for 91.121.201.65 at 2011-09-05 14:31:50) [GET] Parameters: {"key"=>"myapikey"} Completed in 40ms (View: 1, DB: 0) | 200 OK [http://redmine.myewebsite.com/sys/projects.json?key=myapikey] 但是,当我去http://redmine.myewebsite.com/sys/projects.json?key=myapikeyurl,我有一个正确的XML页面与我的项目列表。 […]
这里的任务是为一个小的(<20)团队获得Redmine设置。 可能会有一些用户作为商业客户访问设置。 我很熟悉为Apache设置PHP,最近还有Nginx。 我不熟悉Ruby,Ruby-On-Rails等。我更喜欢使用操作系统(Ubuntu Linux LTS)软件包pipe理器来安装不同的组件,因为它依赖于相关性和更新。 我已经成功地用PHP-FPM设置了Nginx,并且正在和Redmine一起苦苦挣扎。 正如这里所build议的,我在端口3000上运行了Redmine。 # /etc/init/redmine.conf # Redmine description "Redmine" start on runlevel [2345] stop on runlevel [!2345] expect daemon exec ruby /usr/share/redmine/script/server webrick -e production -b 0.0.0.0 -d 在这个页面上使用Nginxconfiguration,我使用Nginx代理请求Webrick。 server { listen 80; server_name myredmine.example.com; location / { proxy_pass http://127.0.0.1:3000; } } 这在当地运作良好。 在试用这个盒子(256 MB VPS)之前,我想要一些意见。 此外,我是否应该使用类似monit的方法来监视webrick的失败?
对不起,这是一个转发,原来的问题已经移到这里形成堆栈溢出,由于某种原因,我不能评论或回应那个答案了。 大家好,我正在尝试为redmine.SITENAME.com设置一个虚拟主机。 我编辑了httpd.conf文件,现在我试图编辑我的DNS设置。 但是,我不知道该怎么做。 下面是named.conf文件中的一个片段(该文件是由其他人无法访问的): zone "SITENAME.com" { type master; file "SITENAME.com"; allow-transfer { ip.address.here.00; common-allow-transfer; }; }; 我想如果我想得到redmine.SITENAME.com工作,我需要复制该条目,只是用redmine.SITENAME.comreplaceSITENAME.com,但将工作? 我的印象是我需要一个.db文件,但是在当前的named.conf文件中没有看到任何引用。 我也没有在named.conf的目录中看到任何名为SITENAME的.db文件或文件。 任何想法,这些虚幻的预先存在的数据库文件可能是?
我想为我的apache中的一个虚拟主机禁用ColdFusion-Server。 这一个虚拟主机是一个ruby on rails应用程序(redmine)。 有任何想法吗?
我无法设置子域的虚拟主机configuration。 当我把东西放进去就好 <VirtualHost *:80> ServerName redmine.website.de ServerAdmin webmaster@localhost DocumentRoot /usr/share/redmine/public </VirtualHost> 并重新configuration虚拟主机我得到错误信息 <VirtualHost> cannot occur within <VirtualHost> section 我查看了每个configuration文件apache2.conf,httpd.conf和/ sites-xxx中的所有文件。 语法总是正确的。 当我把一个</VirtualHost>放在顶端时: 任何想法如何我可以解决这个问题?
我正在尝试通过Redmine设置Subversion版本库浏览。 当我尝试访问版本库选项卡时,我遇到了证书问题。 我在Windows 2003服务器上使用VisualSVN。 在服务器日志文件(production.log)中,我看到: /列表/列表没有closures标签行:位置:最后80个未使用的字符:输出是:svn:“ https://192.168.1.13:8443 ”的选项:服务器证书validation失败:为不同的主机名颁发证书,颁发者是不受信任( https://192.168.1.13:8443 )在layouts / base内渲染模板在1.57800(0 reqs / sec)中完成| 渲染:0.01600(1%)| DB:0.03100(1%)| 500内部服务器错误[ http://192.168.1.16/repositories/show/vss] 在subversion_adapter.rb中,我有: def credentials_string str = '' str << " –username #{shell_quote(@login)}" unless @login.blank? str << " –password #{shell_quote(@password)}" unless @login.blank? || @password.blank? str << " –no-auth-cache –trust-server-cert –non-interactive" str end 和 cmd = "#{SVN_BIN} list –xml […]
我想将我的redmine安装移到Windows服务器上。 由于我们大多是一个.NET商店,如果我们可以在IronRuby上运行redmine,那么我们会更容易。 有人试过吗? 我需要做些什么来使它工作? 更新 刚刚在5月份发布的一个相关的SF问题上find了这个答案 。 IronRuby最近已经发布。 有人试过了吗?