我正在使用代码示例amazon-s3-sync将数据同步到Amazon S3。到目前为止,代码运行良好,但我无法将其同步到特定存储桶中的文件夹对象。 例如:到存储桶中的文件夹,
testbucket-> testfolder
我的代码:S3Object.cs
internal S3Object(S3Connection connection, string BucketName, XmlNode node)
: base(connection)
{
m_key = node.SelectSingleS3String("s3:Key");
//m_key = "lamp_531d7a/" + node.SelectSingleS3String("s3:Key");
m_eTag = node.SelectSingleS3String("s3:ETag");
m_size = int.Parse(node.SelectSingleS3String("s3:Size"));
m_lastModified = node.SelectSingleS3Date("s3:LastModified");
m_buckname = BucketName;
}
internal S3Object(S3Connection connection, string BucketName, string Key)
: base(connection)
{
m_key = "test/" + Key;
//m_buckname = BucketName;
m_buckname = "jdemo01";
}
m_key是我添加了我的密钥名称,即文件夹名称
谢谢。