示例#1
0
        /// <exception cref="NGit.Errors.TransportException"></exception>
        public override PushConnection OpenPush()
        {
            TransportSftp.SftpObjectDB c = new TransportSftp.SftpObjectDB(this, uri.GetPath()
                                                                          );
            WalkPushConnection r = new WalkPushConnection(this, c);

            r.Available(c.ReadAdvertisedRefs());
            return(r);
        }
示例#2
0
        /// <exception cref="NGit.Errors.TransportException"></exception>
        public override PushConnection OpenPush()
        {
            TransportAmazonS3.DatabaseS3 c = new TransportAmazonS3.DatabaseS3(this, bucket, keyPrefix
                                                                              + "/objects");
            WalkPushConnection r = new WalkPushConnection(this, c);

            r.Available(c.ReadAdvertisedRefs());
            return(r);
        }
		/// <exception cref="NGit.Errors.TransportException"></exception>
		public override PushConnection OpenPush()
		{
			TransportAmazonS3.DatabaseS3 c = new TransportAmazonS3.DatabaseS3(this, bucket, keyPrefix
				 + "/objects");
			WalkPushConnection r = new WalkPushConnection(this, c);
			r.Available(c.ReadAdvertisedRefs());
			return r;
		}