Is there a stable branch I should use instead of mainline?

On Jun 22, 8:33 am, Christian Johansen <christ...@cjohansen.no> wrote:
> Hey guys,
>
> So sorry about that. I've fixed it on mainline.
>
> Christian
>
> On Wed, Jun 22, 2011 at 13:24, Rodrigo Rosenfeld Rosas
> <rr.ro...@gmail.com>wrote:
>
>
>
>
>
>
>
>
>
> > Yes, you're right. This recent commit probably broke the script:
>
> >http://gitorious.org/**gitorious/mainline/commit/**
> > 909d42da14d186e4580995f24b56aa**4223f7965f<http://gitorious.org/gitorious/mainline/commit/909d42da14d186e4580995...>
>
> > It should be fixed in the repository too.
>
> > Cheers, Rodrigo.
>
> > Em 21-06-2011 19:41, Mike escreveu:
>
> >  I was able to work around this by making the following change to
> >> script/create_admin:
>
> >> From:
>
> >> user = User.new :password =>  password, :password_confirmation =>
> >> password, :email =>  email, :terms_of_use =>  '1'
> >> user.login = 'admin'
> >> user.is_admin = true
>
> >> To:
>
> >> user = User.new :email =>  email, :terms_of_use =>  '1'
> >> user.login = 'admin'
> >> user.is_admin = true
> >> user.password = password
> >> user.password_confirmation = password
>
> >> Seems to stem from the fact the password and password_confirm are
> >> "protected" ActiveRecord properties.
>
> >> I'll try to submit a patch once I get a bit more comfortable with
> >> Gitorious and Ruby in general.
>
> >> Hope this helps...
>
> >> Regards,
> >> Mike
>
> >> On Jun 18, 7:40 am, Russell Greenwald
> >> <rgreenw...@insourceservices.**com <rgreenw...@insourceservices.com>>
> >>  wrote:
>
> >>> I'm having issues creating the admin user, I added a "!" to user.save
> >>> for debugging.  The error is below.  I'm using strong passwords, but
> >>> no luck, any advice?
>
> >>> Error Message
>
> >>> /home/git/gitorious/vendor/**rails/activerecord/lib/active_**record/
> >>> validations.rb:1090:in `save_without_dirty!': Validation failed:
> >>> Password can't be blank, Password is too short (minimum is 4
> >>> characters), Password doesn't match confirmation
> >>> (ActiveRecord::RecordInvalid)
>
> >>> Here is the "create_admin" script
>
> >>> #!/usr/bin/env ruby
> >>> require File.dirname(__FILE__)+'/../**config/environment'
> >>> ActionMailer::Base.raise_**delivery_errors = false
> >>> ActionMailer::Base.delivery_**method = :test
>
> >>> if User.find_by_is_admin(true)
> >>>   puts "You already have an Administrator"
> >>>   exit!
> >>> end
>
> >>> puts "Type in Administrator's e-mail: "
> >>> email = gets.strip
> >>> puts "Type in Administrator's password: "
> >>> password = gets.strip
>
> >>> user = User.new :password =>  password, :password_confirmation =>
> >>> password, :email =>  email, :terms_of_use =>  '1'
> >>> user.login = 'admin'
> >>> user.is_admin = true
> >>> if user.save!
> >>>   user.activate
> >>>   puts "Admin user created successfully."
> >>> else
> >>>   puts "Failed creating Admin user."
> >>> end
>
> > --
> > To post to this group, send email to gitorious@googlegroups.com
> > To unsubscribe from this group, send email to
> > gitorious+unsubscribe@**googlegroups.com<gitorious%2Bunsubscribe@googlegrou 
> > ps.com>
>
> --
> MVH
> Christian

-- 
To post to this group, send email to gitorious@googlegroups.com
To unsubscribe from this group, send email to
gitorious+unsubscr...@googlegroups.com

Reply via email to