---
schema_version: "1"
id: b999a865423cf83a77d0ef91f0bfd33246a1580cc57e1e8dc3ec7cb2fe90473a
title: Source Member Reference (sf_devops__Source_Member_Reference__c)
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/salesforcedx/devops-center-dev/guides/devops-center/custom-objects/sforce-api-objects-sf-devops__source-member-reference__c.md
canonical_url: https://developer.salesforce.com/docs/platform/devops-center-dev/guide/sforce-api-objects-sf-devops__source-member-reference__c.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0ca32509e16f058c5520e0341030578aede15123b91a3c089a9a9514e0542f37
products:
  - DevOps Center Developer Guide
  - salesforcedx
---

# Source Member Reference (sf_devops__Source_Member_Reference__c)

Represents a copy of the relevant information from a SourceMember Tooling API record in a development environment. DevOps Center copies this data to track the metadata changes that a user hasn’t yet pulled into their work item. Copying the data also makes computing Remote Change records more efficient. See [How DevOps Center Keeps Track of User Changes](https://developer.salesforce.com/docs/platform/devops-center-dev/devops-center-dev-workitem.md) for more information. This object is available in all orgs that have DevOps Center installed.

## Supported Calls

`create()`, `delete()`, `describeLayout()`, `describeSObjects()`, `getDeleted()`, `getUpdated()`, `query()`, `retrieve()`, `undelete()`, `update()`, `upsert()`

## Fields

|Field|Type|Properties|Description|
|-----|----|----------|-----------|
|`Name`|string|Autonumber, Defaulted on create, Filter, idLookup, Sort|Name of this Source Member Reference record.|
|`sf_devops__Remote_Change__c`|reference|Create, Filter, Group, Sort|Reference to the Remote Change record that this Source Member Reference record is linked to. This field is a relationship field. Relationship name: sf_devops__Remote_Change__r. Relationship type: Master-detail. Refers to: sf_devops__Remote_Change__c.|
|`sf_devops__Revision_Counter__c`|double|Create, Filter, Sort, Update|Value of the RevisionCounter field of the associated SourceMember Tooling API record.|
|`sf_devops__Source_Member_Id__c`|string|Create, Filter, Group, Sort, Update|ID of the associated SourceMember Tooling API record.|

**See Also**  


-   [How DevOps Center Keeps Track of User Changes](https://developer.salesforce.com/docs/platform/devops-center-dev/devops-center-dev-workitem.md)
-   [Remote Change (sf_devops__Remote_Change__c)](https://developer.salesforce.com/docs/platform/devops-center-dev/guide/sforce-api-objects-sf-devops__remote-change__c.md)
-   [*Tooling API Developer Guide*: SourceMember](https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_sourcemember.htm)

