RV Products Forums: SVN + Trac in cPanel - RV Products Forums

Jump to content

  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • This topic is locked

SVN + Trac in cPanel Integration of SVN + Trac

#1 User is offline   Big Gorilla 

  • Member
  • PipPip
  • Group: Members
  • Posts: 14
  • Joined: 07-June 07

Posted 11 April 2008 - 09:27 PM

You mentioned svn + trac integration in the cPanel forums with a release date of April 15. Is this still on track? I have a strong interest in this.
0

#2 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 11 April 2008 - 09:54 PM

Well, there is a delay on it due to the several version of apache, subversion, and trac need to be supported. It should be available by the end of April.
0

#3 User is offline   dotcomUNDERGROUND 

  • Member
  • PipPip
  • Group: Members
  • Posts: 28
  • Joined: 05-June 07

Posted 13 April 2008 - 06:30 PM

Wow!

Sounds great smile.gif

Hope it will get released soon smile.gif
0

#4 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 02 May 2008 - 09:01 AM

I'm just wondering is there a new estimated date for SVN + Trac being part of Rvskin?
0

#5 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 02 May 2008 - 02:44 PM

According to the remaining tasks, it should be available within May 15, 2008.
0

#6 User is offline   dotcomUNDERGROUND 

  • Member
  • PipPip
  • Group: Members
  • Posts: 28
  • Joined: 05-June 07

Posted 16 May 2008 - 01:59 PM

QUOTE(pairote @ May 2 2008, 01:44 PM) <{POST_SNAPBACK}>
According to the remaining tasks, it should be available within May 15, 2008.


any update on it?
0

#7 User is offline   tkmc 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 20-May 08

  Posted 20 May 2008 - 11:20 PM

I am looking to deploy this in the next few days and noticed the thread on cpanel forums. Is there any chance this will be released (even a beta would be good) sometime this week? I will not hold you to a date but would like to know if I should look at other options. Obviously I understand if this will not be done this week however I would just like to know the status. Like I said even a beta would work.
0

#8 User is offline   rkm11 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 25-May 08

Posted 25 May 2008 - 11:58 AM

Yes, I am also very interested in this! Any new information on the release date would be helpful.

Thanks,
Ryan
0

#9 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 03 June 2008 - 07:38 AM

QUOTE(rkm11 @ May 25 2008, 12:58 AM) <{POST_SNAPBACK}>
Yes, I am also very interested in this! Any new information on the release date would be helpful.

Thanks,
Ryan



Agreed!

I wonder if there is anyone not anxious for this release.
0

#10 User is offline   rkm11 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 25-May 08

Posted 11 June 2008 - 07:15 AM

Were almost at mid June and we have not heard or seen anything on this topic, which leads me to believe they gave up. I wouldn't plan on seeing a SVN module for RVSkin in the near future.
0

#11 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 11 June 2008 - 10:21 AM

We don't give up it. But post the release date and then delay it again and again make me feel not good. The delay mostly due-to the ongoing support and change on the recent cPanel. It is unexpected change. According to the current status, I might open the RC1 revision on this weekend.
0

#12 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 17 June 2008 - 12:33 AM

QUOTE(pairote @ Jun 10 2008, 11:21 PM) <{POST_SNAPBACK}>
We don't give up it. But post the release date and then delay it again and again make me feel not good. The delay mostly due-to the ongoing support and change on the recent cPanel. It is unexpected change. According to the current status, I might open the RC1 revision on this weekend.



I assume RC1 on that did not happen. So any conservative estimate on a date when there is a reasonably working release for this feature?
0

#13 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 20 June 2008 - 07:38 PM

We have finish most parts of it, there are decoration, text, grammar and instruction left. If you want to get it, follow instruction below. Any questions please post here. Any bugs please report at http://support.cpanellicense.com/. Both bugs and questions will be responsed on next monday. If you are afraid, don't install it and wait until next monday.

1. Run the following command

perl /root/rvadmin/auto_rvskin.pl --rollback=8.51T

2. Go to root WHM/RVSkin Manager/Integration/Subversion and Trac and enable it. Please ignore How To on that page. It is no longer needed.

3. Enable 'Subversion and Trac' on existing feature list in RVSkin Manager/Package-Feature Manager or RVSkin Manager/Account-Feature Manager

At this point your users should be able to create its own svn repository and trac from cPanel interface (only on RVSkin theme). Respository of each user will keep in /home/$user/rvsubversion.
0

#14 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 21 June 2008 - 10:26 PM

I gave this a go and ran into one issue

SQLite

Is 3.4 an actual version requirement or will older versions suffice? I noticed CentOS4 and CentOS5 based machines with cPanel have 3.3.6 opposed 3.4 or greater. Obviously installing a different version can be done without too many issues but I was curious about that check in the installer portion.
0

#15 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 23 June 2008 - 11:16 AM

It is a minimum requirement.
0

#16 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 25 June 2008 - 08:15 AM

Well I've been playing around with this some more and found one other thing

DB4 4.4.0 >= requirement

From my reading and experience it is simply a recommend version but I don't believe it to be the minimum version. Now I bring this up because I know CentOS5 for example runs:

4.3.29-9.fc6.i386

Which the script picks up as 4.1.2. However there are several versions available:

4.2.52
4.3.29

So there are several versions available to be used here

So I'm guessing the way around this would be to compile our own version just for the svn. I'm just wondering if there is logic in place to make sure the right install is used. Because right now looks like the checks aren't working right to find even the right older version as it stands.
0

#17 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 26 June 2008 - 10:58 AM

Our developer tells me that db4 4.4 is a minimum requirement. That's why there is a command show up on the RVSkin Manager/Subversion and Trac telling you to wget db4 source file. You just need to download, installer will detect the file, and compile it.
0

#18 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 26 June 2008 - 10:52 PM

QUOTE(pairote @ Jun 25 2008, 11:58 PM) <{POST_SNAPBACK}>
Our developer tells me that db4 4.4 is a minimum requirement. That's why there is a command show up on the RVSkin Manager/Subversion and Trac telling you to wget db4 source file. You just need to download, installer will detect the file, and compile it.


Okay

I went this route first and the db4 is unable to find the tcl config. I added --with-tcl=/usr/lib/ to the db4 compile code in order to solve that.

After that the install moved forward.

I found another issue maybe?

I forgot to open the ports needed and I ended up with:

QUOTE
**************************************************************************
* Installation Report
**************************************************************************
Testing Allow Port 3690:Failed!!
Please configulation firewall to allow incoming port 3690.
/usr/local/rvsubversion/bin/rvsvn: line 16: [: !-f: unary operator expected
Testing Subversion Server running: Subversion Server for cPanel running (PID 7927)

Subversion Version: 1.4.5 (r25188)
Trac Version: -


The Subversion and Trac installed it on your server.
You have to go to RVskin Manager to configure and manage RVskin,
please access to root WHM / Add-ons / RV Skin Manager / Integration / Subversion and Trac Integration.


Okay two odd thigns the port report and also the fact trac version is blank. I changed the code in the port check as the port is open and I ran the command to confirm.


Here's what the telnet reported for reference:
QUOTE
Escape character is '^]'.
( success ( 1 2 ( ANONYMOUS ) ( edit-pipeline svndiff1 absent-entries ) ) )



I haven't been able to figure out why trac does not install. I see a mention of genshi could not be resolved to an ip adddress.

Here's where that happens:

QUOTE
Found Python: /usr/bin/python2.4
Python Version: Python 2.4.3
Traceback (most recent call last):
File "<string>", line 1, in ?
ImportError: No module named neo_cgi

Available Packages
Name : Clearsilver
Author: Brandon Long
Website: http://www.clearsilver.net
Summary: ClearSilver is a fast, powerful, and language-neutral
template system. It is designed to make it easy to create template
driven static or dynamic websites.

Description:
ClearSilver is first and foremost designed to be extremely fast.
It is coded completely in C and exported to your script language
of choice (i.e. Python, Perl). As a result, it is notably faster than
template systems written in a script language. However, its design
has additional benefits. It is also one of the only template systems
available which allows you to easily mix-and-match multiple
programming languages with the same templates, even on
the same page. This allows you to optimize your website by
writing C-modules to handle speed-sensitive sections,
while leaving the majority of your site in easy to write script code.
genshi could not be resolved to an ip adddress, please check your /etc/resolv.conf at /scripts/cPScript/HttpRequest.pm line 301.


I gave it a good try :\
0

#19 User is offline   InFloW 

  • Member
  • PipPip
  • Group: Members
  • Posts: 27
  • Joined: 02-May 08

Posted 08 July 2008 - 08:17 AM

Looks like there was an update to the system in the last bit and I grabbed it.


I am now able to get it to show me the integration portion and I can set it to integrate. However it does not show up in an rvskin even when it's set on as a feature. It also does not list a Trac version on the integration page.

Also a few issues I found:


Installer reports that it cannot connect the port however the integration page says it passes the port check I am not entirely sure what is up with that.

There is a typo on the integration page:

/usr/local/rvsunversion/apache-conf/ap2.x/rvsubversion.conf


Should be

/usr/local/rvsubversion/apache-conf/ap2.x/rvsubversion.conf


What I found odd was this was unnecessary it already had mod_python on it. I am not sure if the installer did it, but all I know is any other machine it's not running mod_python only the one I do testing on.


I must say it does feel like it is getting closer.
0

#20 User is offline   pairote 

  • Administrator
  • PipPipPip
  • Group: Admin
  • Posts: 4,345
  • Joined: 13-June 03

Posted 08 July 2008 - 03:17 PM

Thank you for the report. New installer will solve several issues you mention.

QUOTE
What I found odd was this was unnecessary it already had mod_python on it. I am not sure if the installer did it, but all I know is any other machine it's not running mod_python only the one I do testing on


It is compiled by our installer. It is a requirement to run Trac.
0

Share this topic:


  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • This topic is locked