Sha256: dcd25c9c8b3bb7ce5c5201a8e7ecd4a9c580b14b4a98ed0c2b30bd0f5ff0b6bc

Contents?: true

Size: 247 Bytes

Versions: 37

Compression:

Stored size: 247 Bytes

Contents

module OhlohScm::Adapters
	class SvnAdapter < AbstractAdapter

		def push(to)
			logger.warn { "Pushing #{to.url}" }

			unless to.exist?
				to.svnadmin_create
				to.svnsync_init(self)
			end
			SvnAdapter.svnsync_sync(self, to)
		end

	end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
ohloh_scm-2.5.1 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.14 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.13 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.12 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.11 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.10 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.9 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.8 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.7 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.6 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.5 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.4 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.3 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.1 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.4.0 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.3.5 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.3.4 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.3.2 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.3.1 lib/ohloh_scm/adapters/svn/push.rb
ohloh_scm-2.3.0 lib/ohloh_scm/adapters/svn/push.rb